Articles of андроид NDK

Android только в OpenGL: производительность в C ++ (NDK) против Java (Dalvik)

Я знаю, что подобные вопросы задавали раньше, но … Мы хотим разработать (по крайней мере, надежду) инди-игру, но все же игра с высококачественной графикой с сотнями, если не тысячами движущихся объектов на экране, поэтому мы ожидаем очень большого количества полигонов и требований для hittest и, возможно, некоторых AI. Я знаю, что основная проблема с java […]

Как добавить несколько TextView dynamicall в определение LinearLayout в main.xml

Я знаю, что можно добавить некоторые макеты, такие как Button и TextView в LinearLayout . Я хочу создать более одного TextView основанный на условии цикла for. Я пробовал это по-своему, но я не могу его создать. Кто-нибудь знает, как его создать? Цикл for будет отличаться в зависимости от условия. Пожалуйста, помогите мне в этом. Можно […]

Когда / почему мой экземпляр singleton Java уничтожается?

У меня есть приложение для Android, которое настроено для запуска Java-активности (назовите его MyJavaActivity), который, в свою очередь, запускает NativeActivity. Когда NativeActivity завершает работу, он возвращается обратно в MyJavaActivity. У меня также есть класс singleton Java (назовите его MyJavaSingleton), который я хотел бы оставить в памяти на протяжении всего жизненного цикла моего приложения. Я установил […]

Как упаковать приложение командной строки в apk?

Я хотел бы упаковать приложение командной строки для Android в apk. У меня есть приложение с ndk-build, которое использует jni / Android.mk. Вывод находится в libs / armeabi / <MyApp>. У меня также есть здание apk с муравьем. Однако apk, похоже, не забирает приложение командной строки. Если я разархивирую apk, приложения там нет. Что мне […]

Интеграция NDK в Android Studio Error

Я использую Android studio версии 1.3.1 и пытаюсь интегрировать NDK, перейдя на local.proprties и пишу ndk.dir =, и я получил эту ошибку Ошибка: выполнение выполнено для задачи ': tesstwo: compileReleaseNdk'. Ошибка: интеграция NDK устарела в текущем плагине. Попробуйте попробовать новый экспериментальный плагин. Для получения дополнительной информации см. Http://tools.android.com/tech-docs/new-build-system/gradle-experimental . Установите «android.useDeprecatedNdk = true» в файле […]

Android update project -path "команда не найдена"

Я пытаюсь разработать приложение, использующее OCR, которое работает на Android. Я следую шагам в Making a Simple OCR Android App using Tesseract Я прошел шаг «ndk-build» и перешел на «шаг проекта-андроида-путь». Но он показывает «android: command not found error». Я новичок в разработке Android. Может кто-нибудь скажет мне, как мне установить переменные пути. Заранее спасибо.

SIGILL в коде Android NDK

У меня есть приложение NDK на рынке и получил собственный отчет о SIGILL сигнала SIGILL . (Я использую breakpad для создания собственных отчетов о сбоях.) Вот подробности: Мое приложение составлено для armeabi-v7a с поддержкой NEON. Он разбился на процессоре NVIDIA Tegra 2, который является ARM-7 (Cortex-A9). Это происходит каждый раз. (Связался с пользователем) Адрес аварии […]

Создание .so файлов в Android Studio 1.0.2 с помощью NDK

Я работаю над тем, чтобы получить очень простое приложение NDKSample, построенное в соответствии с прохождением здесь . Моя проблема заключается в том, что я не могу заставить Android Studio генерировать файлы .so, поэтому у меня нет библиотек. Я понимаю, что поддержка NDK сейчас устарела, и в начале этого года будет предложена альтернатива, однако, похоже, нет […]

Являются ли глубокие знания Java необходимым для Android?

Я разработчик C ++, заинтересованный в Android. Насколько я понимаю, единственной возможностью разработки приложений для Android является Java. Существует также NDK, но, как я вижу, это просто что-то вроде JNI для Java. Обязательно ли изучать Java или иметь глубокие знания в Java, а затем попробовать Android SDK, или можно будет изучить Java при разработке для […]

JNI Warnig ожидает возвращения типа 'L', вызывающего LocationManager.requestLocationUpdates

Я использую Necessitas (QT в Android). В принципе, используя Andrid NDK, активность android вызывает приложение QT (.so). Я работаю над некоторыми привязками для GPS. Я думаю, что я добираюсь туда, однако я получаю JNI WARNING ( JNI Warnig), ожидающий тип возврата «L» ), когда я вызываю метод requestLocationUpdates (String, Long, Float, LocationListener). Вот некоторые из […]

Intereting Posts
API Google Translate иногда занимает очень много времени, чтобы инициализировать Просмотреть onDraw (Canvas c) в сравнении с draw (Canvas c) в android? Добавить зависимость от конкретного продуктаFlavor и buildType в градиенте Как отключить proguard для создания моего Android-приложения? Как получить высоту кнопки, чтобы соответствовать высоте другого элемента? "Java.lang.IllegalArgumentException: никакие конфиги не соответствуют configSpec" При открытии камеры Intent Оффлайн-возможности Firebase и addListenerForSingleValueEvent Любой способ заставить браузер Android по умолчанию распознавать имена файлов, отличных от ASCII, в загрузках «Content-Disposition: attachment»? Перетаскивание в android 3.x вызывает незаконное появлениеStateException после небольшого числа при перетаскивании Как узнать, пришел ли пользователь Android из главного экрана Как передать различные объекты в качестве параметра в AsycTask? Как отправить ключевое событие в текст редактирования Android: окно курсора заполнено API данных Youtube с OAuth2.0 на Android Как указать формат растрового изображения (например, RGBA_8888) с помощью BitmapFactory.decode * ()?