Articles of Android ndk

Используя собственный с android ndk

Кто-нибудь успешно импортировал собственную библиотеку с помощью ndk? Я думал об использовании его для выполнения всех операций математической матрицы для приложения, над которым я работаю. Я нашел несколько человек, которые упоминают об этом на некоторых форумах, но помимо того факта, что я не знаю, успешно ли они его работали, большинство форумов, на которых я прочитал, […]

Интеграция единства с Eclipse – общение?

Я сделал это, выполнив следующие шаги: Интеграция Unity и Eclipse . Могу ли я вызвать функции (которые я создал с помощью JavaScript или C # в Unity) с Android SDK или NDK и наоборот? Есть интерфейс между UnityPlayer и Android SDK или NDK?

Как построить FFMPEG для всей архитектуры Android-устройства?

Я пытаюсь построить ffmpeg для android в окнах 8.1, используя CYGWIN Я следую этому вопросу и как скомпилировать FFMPEG под Cygwin . Я успешно компилирую, но он не генерирует FFMPEG.so, но он генерирует файл ffmpeg.exe Мне не нужна библиотека prefil ffmpeg . Я хочу построить его для моего требования. Я выполняю эти шаги на CYGWIN […]

Android_app-> activity-> internalDataPath все еще NULL в 2.3.8 NDK r8

Чтобы дать спецификации, где я тестировал это, HTC Desire S, Android 2.3.5 и ndk-r8. У меня возникают проблемы с ndk-r7b, а в ndk-r8 – доступ к локальным файлам чтения, использующим android_app-> activity-> internalDataPath или externalDataPath, поскольку они являются как NULL. Я вижу, что это было опубликовано в предыдущих версиях, и обновление должно было исправить это […]

Проблемы с созданием PocketSphinx для Android с помощью NDK

Я пытаюсь создать PocketSphinx для Android, используя проект PocketSphinxAndroidDemo. Я отказался от своих поисков, чтобы создать его с помощью Cygwin и Windows и установил Ubuntu VM. Я добиваюсь прогресса, но я, кажется, застрял, и я не могу понять это. Это должно быть что-то простое, что мне не хватает. Ndk-build дает следующий результат (обрезается): Compile thumb […]

Gradle: изменить цель построения NDK независимо от цели сборки SDK

Раньше я использовал eclipse для проектов NDK, файл Android.mk был отлично подходит для компиляции NDK с уровнем API 9, позволяя компиляции приложения (SDK) на уровне API 22. Но кажется, что это невозможно при использовании Экспериментальная система сборки Gradle (2.5) с Android Studio 1.3 RC1. Что я могу сделать для компиляции только NDK на уровне API […]

Ошибка cmake с андроидом ndk

Я пытаюсь создать что-то с помощью автономной инструментальной привязки Android NdK. Однако я сталкиваюсь с этими ошибками. CMake Warning at cmake/android.toolchain.cmake:387 (message): Using value of obsolete variable ANDROID_NDK_TOOLCHAIN_ROOT as initial value for ANDROID_STANDALONE_TOOLCHAIN. Please note, that ANDROID_NDK_TOOLCHAIN_ROOT can be completely removed in future versions of the toolchain. Call Stack (most recent call first): cmake/android.toolchain.cmake:476 (__INIT_VARIABLE) […]

Связывание с обновленной библиотекой на Android

Я разработал приложение и собственную библиотеку для Android. В собственной библиотеке используется openSL ES для обработки звука. В моем Android.mk файле у меня есть следующий оператор: LOCAL_LDLIBS := -lOpenSLES Поэтому я предполагаю, что это означает, что приложение будет динамически связываться в библиотеке openSLES из папки system / lib устройства в момент загрузки / выполнения приложения […]

Android _Unwind_Backtrace внутри sigaction

Я пытаюсь поймать сигналы, такие как SIGSEGV, в приложении Android NDK для целей отладки. Для этого я настроил sigaction, который вызывается. Теперь я пытаюсь получить стек вызова. Проблема в том, что _Unwind_Backtrace работает только с текущими стеками и sigaction работает внутри собственного стека. Итак, есть ли способ получить стек указателя выполнения, который получил сигнал? (В […]

Есть ли у вас шансы сократить время затвора с помощью доступа к NDK для доступа к Android?

Я написал приложение для Android, которое захватывает предварительный просмотр в реальном времени с камеры. Важно иметь короткое время затвора, которое должно быть по крайней мере постоянным. В настоящее время я использую следующий код для достижения малого времени затвора: Parameters params = camera.getParameters(); params.setSceneMode(Parameters.SCENE_MODE_SPORTS); params.setWhiteBalance(Parameters.WHITE_BALANCE_DAYLIGHT); params.setFlashMode(Parameters.FLASH_MODE_OFF); params.setFocusMode(Parameters.FOCUS_MODE_INFINITY); params.setPreviewFpsRange(9000, 29453); params.setPreviewFrameRate(29453); params.setJpegQuality(100); params.setPreviewFormat(ImageFormat.NV21); params.setPreviewSize(1280,720); params.setAntibanding(Parameters.ANTIBANDING_OFF); params.setExposureCompensation(params.getMinExposureCompensation()); params.set("iso", […]