Описание тега android-ndk
Android Native Development Kit (NDK) - это вспомогательный инструмент для Android SDK, который позволяет создавать критически важные для производительности части приложений в собственном коде или переносить существующие библиотеки с C/C++ на Android. Он предоставляет заголовки и библиотеки, которые позволяют создавать действия, обрабатывать ввод данных пользователем, использовать аппаратные датчики, получать доступ к ресурсам приложения и многое другое при программировании на C/C++.
1
ответ
Как собрать libvpx для android arm и x86?
Я создавал наше приложение для Android для armeabi-v7a. Теперь, чтобы добавить поддержку для x86, я расширил Application.mk: APP_ABI := armeabi-v7a x86 Первая проблема, с которой я сталкиваюсь, заключается в том, что libvpx можно настроить либо для …
17 ноя '14 в 20:08
1
ответ
Android - доступ к собственным функциям в предварительно скомпилированной библиотеке
Я хотел бы использовать встроенную функцию OpenCV getThreshVal_Otsu_8u в моем приложении для Android. Я заметил, что внешние функции-оболочки Java OpenCV вызывают функции, определенные как native, но которые не имеют тех же имен, что и настоящие соб…
05 май '13 в 23:14
0
ответов
Как использовать AT-команды в Android при "рутировании" телефона
У нас есть различные устройства Android от Spike, Samsung, Micromax. Как подать AT-команды с устройства Android на модем? Мы искали в Google Play, но не нашли ни одного приложения, связанного с этим. Подскажите, пожалуйста, каким образом мы можем ис…
08 авг '13 в 01:50
1
ответ
Android ndk и Cygwin
Я пытаюсь установить Android ndk с помощью cgywin. Я скачал Android ndk и разархивировал его. Я также установил Cygwin. Я хотел бы отметить, что я пользователь Windows. Я не знаю, как установить AndroidNDK. В Cygwin здесь ошибка при запуске./build-n…
25 май '12 в 10:22
1
ответ
Как совместить QT (Needitas) с SDL на Android?
Я использую Qt на Android через порт Requitas. Я пытаюсь объединить Qt с SDL. При компиляции такого проекта с использованием SDL (SDL_Init) компилятор выдает ошибку: множественное определение JNI_OnLoad. LOG: /mnt/sdcard/Android/data/com.n0n3m4.droi…
17 окт '12 в 10:56
1
ответ
Xamarin Android - защита ключей API с помощью Android NDK
Здесь написана отличная статья https://medium.com/@abhi007tyagi/storing-api-keys-using-android-ndk-6abb0adcadad о хранении секретных API-секретов максимально безопасным. Я работаю с Xamarin.Android. К сожалению, я изо всех сил пытаюсь адаптировать э…
25 май '18 в 14:36
1
ответ
Путаница в образцах NDK
Я новичок в Android NDK с Android Studio, Пытаясь понять идеи с помощью уроков, я сильно запутался. В основном я запутался в методе построения нативного проекта. Например, следуя этому руководству, когда я собираю проект, в проекте libs не создается…
01 фев '16 в 14:42
1
ответ
Что (недействительно) результат; значит в андроиде OpenSL пример?
В android-реализации OpenSL ES следующий пример кода можно найти в android-ndk /samples/native-audio/jni/native-audio-jni.c SLresult result; result = slCreateEngine(&engineObject, 0, NULL, 0, NULL, NULL); assert(SL_RESULT_SUCCESS == result); (vo…
18 окт '13 в 11:32
1
ответ
Задержка кадров виртуального дисплея Android
Основная проблема, которую я пытаюсь решить, - задержка примерно на секунду того, что отправляется на виртуальный дисплей. В общем, я пытаюсь сдвинуть все кадры на 1 секунду после начальной записи. Обратите внимание, что поверхность используется как…
22 мар '16 в 22:12
1
ответ
Интеграция библиотек Opencv в Android Studio и экспериментальный плагин Gradle без файлов.mk
Я изо всех сил пытался решить эту проблему в течение последних 2 дней, но безуспешно, несмотря на большую часть материала, который я прочитал в Интернете. Моя цель - импортировать библиотеки Opencv из Android Studio 1.3 с использованием нового экспе…
03 сен '15 в 16:23
0
ответов
В Android Studio отсутствуют собственные файлы
Я новичок в Android Studio. Я успешно использовал Eclipse в течение последних 5 лет, но теперь мне нужно перейти на Android Studio. Я импортировал свой проект eclipse и установил ссылку ndk (я использую ndk-build) и указал мой файл Android.mk, но пр…
02 авг '17 в 22:48
0
ответов
Не могу использовать ffmpeg 3.2 в проекте Android
Перепробовал почти все, провел почти 4-5 дней, пытаясь и продолжая считать. Причина, по которой я хочу скомпилировать последнюю версию ffmpeg, заключается в том, что https://github.com/WritingMinds/ffmpeg-android-java не работает для ротации видео. …
21 ноя '16 в 15:06
0
ответов
Адрес уже используется (номер ошибки: 98)
Я получаю сообщение об ошибке: Адрес уже используется (errno:98), я использую сокет AF_LOCAL, поэтому я не знаю, какой пользователь уже использует локальный файл или локальный порт? Поэтому я должен проверить, какой порт или какой файл уже используе…
15 апр '15 в 08:37
2
ответа
Компиляция ассемблера для Android с использованием NDK
Я пытаюсь скомпилировать некоторые данные файлы ассемблера (.S) для Android, используя NDK. К сожалению, я получаю одинаковую ошибку для каждой строки: Ошибка: плохая инструкция Извлечение кода: #define FLAG_C 70(%ebx) lsr_carry: cmpb $32, %cl jae l…
16 май '11 в 17:37
2
ответа
Проблемы запуска примера hello-jni на студии MotoDev
Я пытался запустить пример hello-jni, который поставляется вместе с образцами NDK. я продолжаю получать следующую ошибку на эмуляторе и телефоне каждый раз, когда пытаюсь выполнить свое приложение: "Приложение JNIExample (процесс com.jniexample) нео…
08 дек '10 в 00:03
2
ответа
android NDK: ошибка компиляции:libstdC++: множественное определение `std::bad_exception::~bad_exception()'
При компиляции кода C++ с использованием Android NDK я получаю следующую ошибку: /System/Library/android-ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/lib/…
03 июн '11 в 22:28
1
ответ
Ошибка компиляции NDK: "stod" не был объявлен в этой области
Я знаю, что здесь возможно возможное дублирование: error: 'stod' не был объявлен в этой области, но я уже попробовал то, что посоветовал там. Я пытаюсь скомпилировать приложение C++ в Android NDK. Я получаю ошибку: "STOD" не был объявлен в этой обла…
22 июн '14 в 12:13
2
ответа
Компиляция библиотеки C для Android, но символы не найдены
Я пытаюсь скомпилировать простую библиотеку C для Android, но в результате библиотека не содержит никаких символов / объектов! Я проверяю библиотеку, используя nm команда. Это Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODU…
13 апр '14 в 15:52
1
ответ
Где NDK ищет библиотеки?
Предположим, я хочу скомпилировать с NDK функцию C++, которая в своем теле вызывает функцию из библиотеки (например, STL и т. Д.). Как сообщить NDK, где находится мой компьютер, чтобы библиотека, чтобы при компиляции моей функции C++ NDK выполняла п…
13 ноя '14 в 10:51
1
ответ
java.lang.UnsatisfiedLinkError - NDK в студийной программе для Android?
Структура папок app ---main ---java ----jni -----Android.mk -----Application.mk ----- hello-jni.c ---res в build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "22.0.1" defaultConfig { applicationId "…
18 май '15 в 04:35