Articles of native

UnsatisfiedLinkError при модульном тестировании WritableNativeMap

В настоящее время я создаю библиотеку Android для использования в ответном родном проекте. Мне нужно выбросить карту в javascript, поэтому я использую класс WriteableMap для родного языка. К сожалению, класс загружает реактивную SO в статическом блоке, что приводит к UnsatisfiedLinkError во время модульных тестов. Я использую JUnit и Mockito для тестирования. Мой код: @Override public […]

Запустить собственный код в фоновом режиме

Я сделал приложение для обработки изображений с использованием OpenCV и Android NDK. Теперь я хочу показать результат в своем основном действии, который представляет собой панель, содержащую некоторые данные и графики на основе приложения для обработки собственного изображения. Я оглядываюсь и обнаружил, что собственный код доступен только для запуска в качестве активности (класс NativeActivity), который является […]

Android NDK + GDB

Помогите мне использовать ndk-gdb! Я искал через StackOverflow и другие internets =), но все еще делал что-то неправильно. Конфигурация: MacOSX 64 + новейший SDK + новейший NDK + новейший проект IDEA + Nexus 7 + с огромным C ++. Я сделал все общее соглашение: -g -ggdb -O0 в LOCAL_CFLAGS (также пробовал только -g ) APP_OPTIM […]

Вход для зарегистрированных пользователей с Instagram android

Я пытаюсь войти в Instagram в React-native для Android. Для Иоса это доступно. Как насчет андроида?

Gdb отлаживает собственную (не jni) программу на Android

Я не смог отладить собственную программу с помощью инструментальной привязки NDK. Ниже приводятся мои подробные шаги и вывод. Env Настройка: NDK_ROOT=/opt/android/ndk SYSROOT=$NDK_ROOT/platforms/android-8/arch-arm TOOLCHAIN=$NDK_ROOT/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin PATH=$TOOLCHAIN:$NDK_ROOT:$PATH Источник: hello.c 1 #include <stdio.h> 2 3 int main() { 4 printf("Hello World!\n"); 5 return 0; 6 } Построить по автономной инструментальной цепочке, которую придерживается NDK. #arm-linux-androideabi-gcc -g hello.c -o hello […]

Android NDK не может отладить собственный код с двумя плагинами градиента

Я использую NDK с экспериментальным плагином gradle, и изначально мне удалось отладить мой собственный код. Затем я увидел эту проблему https://github.com/googlesamples/android-ndk/issues/119 и это сообщение в блоге http://frogermcs.github.io/json-parsing-with-flatbuffers-in-android/ . Этот подход был бы замечательным, потому что я мог использовать стабильный плагин gradle для специфического кода для Android и экспериментальный плагин gradle для собственного кода, ведь было […]

Я получаю сообщение об ошибке при запуске приложения JNI android A / libc: Fatal signal 11 (SIGSEGV) в 0xdeadd00d (код = 1), поток 17729

У меня возникла ошибка, когда я запускаю приложение для Android, в котором я использую JNI-функции и код C ++. Когда он запустится, я получил сообщение ниже: Фатальный сигнал 11 (SIGSEGV) при 0xe480001d (код = 1), поток 5465 И, наконец, вот мои коды: JNIEXPORT jstring JNICALL Java_ir_bassir_ndktest4_MainActivity_getName (JNIEnv *env, jobject obj){ jclass cls = (*env)->GetObjectClass(env, obj); […]

Java JNI против Android NDK

Может ли кто-нибудь объяснить, как отличаются JNI и Android NDK, как они совпадают и как они сочетаются? Я ничего не нашел, что дает хорошее объяснение различий между ними, и я немного смущен. Благодаря!

React Native на Android, вызов ajax с ошибкой выборки

Я разрабатываю приложение для Android с помощью React Native. Я тестирую свое приложение на Galaxy Nexus API 23, которое эмулируется в Android Studio, работающем на Mac. Я хочу, чтобы пользователи могли обмениваться информацией друг с другом. Я запускаю веб-сервер с php и mysql, и я хочу, чтобы приложение делало запросы на сервер для обмена данными […]

Собственная отладочная Android-студия

Произошла такая ошибка, когда я запускал собственную отладку через Genymotion. Запуск сервера LLDB: run-as org.cocos2dx.cpp_empty_test /data/data/org.cocos2dx.cpp_empty_test/lldb/bin/start_lldb_server.sh /data/data/org.cocos2dx.cpp_empty_test/lldb /data/data/org.cocos2dx.cpp_empty_test/lldb/tmp/platform.port1442313534865 "Lldb process: gdb-remote packages" Теперь запуск собственной отладочной сессии Внимание! Не найдены каталоги символов – проверьте конфигурацию отладки Не удалось подключить собственный отладчик: Недопустимый URL: adb: // [169.254.67.102:5555]: 46216 Недопустимый URL: adb: // [169.254.67.102:5555]: 46216 Процесс завершен […]

Intereting Posts
GetChildFragmentManager () на программном (динамически) добавленном фрагменте? Как сделать тост из класса non-activity? Кодирование видео для поддержки экранов mulitple Текст уведомления NotificationCompat, который не отображается при обновлении уведомления Git – Android Studio больше не позволяет мне фиксировать изменения и нажать на GitHub Что такое android: поддерживает Rtl = "true" в файле AndroidManifest xml Управление спойлером BBcode Android Android Build fail – java.lang.IllegalArgumentException: уже добавлено: Lcom / google / api / client / escape / CharEscapers; Android: FATAL EXCEPTION: AdWorker # 1 java.lang.NoSuchMethodError: java.io.IOException. <Init> OnBackPressed, чтобы убить обработчика в рамках действия – Android Извлечь черно-белое изображение из формата NV21 от андроидной камеры Android предпочтение резюме. Как установить 3 строки в резюме? Фрагмент без прокрутки в ViewPager внутри CoordinatorLayout Значок приложения ShareActionProvider от AppCompat слишком велик по сравнению с другими значками Phonegap 3.0 – Android: встроенная панель прокрутки не видима