Articles of андроид NDK

Как обрабатывать вызовы в AudioTrack из jni без сбоев?

Я пытался записать AudioTrack из jni-обратного вызова, и я получаю сигнал 7 (SIGBUS), fault addr 00000000. Я рассмотрел пример Wolf3D для odroid, и они, похоже, используют android.os.Handler для публикации Runnable, который будет делать обновление в правильном контексте потока. Я также попробовал AttachCurrentThread, но в этом случае я тоже не могу. Он работает, чтобы воспроизводить звук […]

Может ли андроид NDK скомпилировать исходный код ядра?

Я хочу создать динамически загруженный модуль ядра для Android. Я не хочу устанавливать Linux, у меня просто есть cygwin и android NDK.

Исходный код NDK для Android NDK?

Мне интересно, безопаснее ли выполнять криптографические функции в собственном коде. Используя Java, вы не можете быть уверены, что GC повторно сортирует память и оставляет мелкие копии ваших ключей в памяти, даже если вы обнулите ключ сразу после en / decryption. Может быть, это глупый вопрос, но я не мог найти никакой информации. Нативный код по-прежнему […]

NDK-link библиотека в другую библиотеку «Невозможно загрузить библиотеку: link_image : 1765 не удалось загрузить нужную библиотеку …»

Прежде всего, я хочу сказать вам, что я хочу делать. У меня есть .h-файл и .c-файл с обычным C-кодом, в котором я создал общую библиотеку с Android NDK. Итак, теперь у меня есть .so-файл, который называется libtry.so. Кроме того, я хочу использовать собственный код в своем проекте Android Eclipse. Поэтому я создал .java-файл с классом […]

Std :: ошибка компоновщика карты ndk r8c с APP_STL: = gnustl_static

У меня есть проблема, связанная с STL в моем родном приложении. Связывание завершается неудачей с помощью map :: operator [] и map :: insert, а также с другими функциями карты. My Application.mk: APP_STL := gnustl_static APP_CPPFLAGS := -fexceptions -frtti APP_CPPFLAGS += -g3 APP_CPPFLAGS += -DDEBUG APP_ABI := armeabi-v7a APP_PLATFORM:=android-14 NDK_TOOLCHAIN_VERSION:=4.6 Нативный код содержит два уровня […]

Android получить размер экрана через C

Я хочу получить размер экрана с помощью c. Я знаю, что поддержка jni вызывает java с c. Но есть ли кто-нибудь, кто знает другой метод? Я имею в виду получить размер экрана от низкоуровневых модулей без вызова java. import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Menu; public class MainActivity extends Activity { @Override public void […]

Ресурсы, чтобы изучить развивающие игры с ndk + opengl в C ++?

Я хочу изучить развивающие игры с NDK + OpenGL. Возможно ли написать игру для Android только на C ++. Я смог запустить образец native-activity в папке с образцами NDK (который написан на C). Я смог настроить поддержку C ++ в Android.mk и Application.mk (stl, exceptions, …) с помощью онлайн-документации NDK. У экземпляра native-activity нет Java-кода. […]

Работайте над ошибкой QString для мобильных устройств

Я пытаюсь запустить простую кнопку на QML Android с C ++. Программа компилируется и создается с использованием QString / QQmlEngine . Когда я пытаюсь запустить его, он дает следующее сообщение: kernel/qcoreapplication.cpp:418 (QCoreApplicationPrivate::QCoreApplicationPrivate(int&, char**, uint)): WARNING: QApplication was not created in the main() thread. Что, по-видимому, является нормальным, как указано здесь: QApplication In Non-Main Thread . […]

Как создать единый APK с Android NDK и Gradle

Я работаю над новым Android-приложением, используя OpenCV (C ++, а не Java), и я новичок как в opencv, так и в NDK. У меня есть его (и работает), успешно используя файл Gradle ниже, и в Android Studio я могу выбрать вариант и создать хит (например, x86). У меня есть 2 вопроса: Есть ли способ, которым […]

OpenGL ES 3 Экземпляр экземпляра не работает, но работает на рабочем столе

Я могу использовать рендеринг экземпляра на рабочем столе с ядром GLSL 330, но я не могу запускать тот же код на C ++ на Android (используя SDL2 и систему сборки NDK и Android Studio). Ошибка logcat показана ниже: -18 15:49:57.264 20996-21026/package I/SDL/APP: shaders/mobile/sceneShader.frag.glsl compiled successfully 10-18 15:49:57.274 20996-21026/package I/SDL/APP: Program link failed: –From Vertex Shader: […]

Intereting Posts
Добавление простого ScrollView в галерею вызывает утечку памяти Используйте уже разработанный проект Android в другой проект напрямую как .xyz-файл Не удается обновить Android SDK Повторение детей в расширяемом списке Мне нужно восстановить экземпляр действия Получить доступ к данным, связанным с проектом, из команды Gradle Фотографирование в андроиде каждые 5 секунд Android получает прикрепленное имя файла из приложения gmail Как изменить текст TextView в заголовке ящика навигации? В Android, можно ли использовать изображение из активов в макете xml? Как отображать символы telugu в приложении для Android Контрольная сумма SHA1 отличается от одного и того же файла как в php, так и в android Лучший способ обновить виджет Android каждые 20-30 секунд: обработчик, служба или будильник? Android ExpandableListActivity и SimpleCursorTreeAdapter? ActionBar SearchView не полностью расширяется в ландшафтном режиме