Android-Ndk – вопросы и ответы

68
голосов
2
ответа
Большинство разработчиков Android должны получить сообщение от Google об обновлении приложений для поддержки 64-битной архитектуры к августу 2019 года. Подробные инструкции приведены здесь: Убедите...
3 месяца назад user846316
108
голосов
1
ответ
Попытка создать собственное приложение для Android с помощью android-ndk-r8e . Кодекс компилируется отлично и работает без проблем при создании в качестве Java + NDK-приложения, то есть с интерфейс...
3 месяца назад Bebe Carabina
110
голосов
1
ответ
У меня есть метод вроде этого в моем коде (java). public void DoSomeStuff() { Log.i(TAG,"1"); Log.i(TAG,"2"); Log.i(TAG,"3"); } Это вызывается из C++ через JNI. Я на 100% уверен, что JNI работает и...
3 месяца назад ZsoltH
69
голосов
1
ответ
Я проследил многие ответы на этот вопрос о доступе сокетов через собственный код на Android, а другие - о доступе к сокету для "androidTest" инструментальных тестов, но никто не может полностью объ...
3 месяца назад jdv
95
голосов
1
ответ
Поиск по нескольким проектам, я нашел эту строку на своем android.mk $(call all-proto-files-under, $(src_proto)) , и я попытался использовать это следующим образом: LOCAL_PATH := $(call my-dir) inc...
3 месяца назад Alex
112
голосов
1
ответ
Я пытаюсь обновить существующую конфигурацию, которую мы имеем, мы кросс-компилируем для целого ряда целей - вопрос, который здесь конкретно касается Android. Точнее, мы строим код, используя cmake...
3 месяца назад johnfo
67
голосов
1
ответ
Я последовал за PJSIP- учебником, и я успешно создал пример приложения apjsua . Когда я пытаюсь добавить аккаунт +a, он спрашивает у меня Sip Url, Url of the Registrar, Auth Realm, имя пользователя...
3 месяца назад maninder singh
86
голосов
1
ответ
Я думал об изменении метода onCreate() в этом файле. Это и другие изменения файла android_native_app_glue.c безопасны?
3 месяца назад Cpp plus 1
65
голосов
2
ответа
Я работаю над игрой C++, используя систему Android NDK и JNI с использованием SDL (Simple DirectMedia Layer). Я закончил с большинством частей, но я не могу понять, как реализовать управление накло...
3 месяца назад Raghuvendra Kumar
77
голосов
2
ответа
Просто, что может быть простым вопросом, но, глядя на код для всех примеров на Android, я заметил, что vtkSmartPointer<> вообще не используются в примерах. Есть ли какая-то особая причина для...
3 месяца назад LBes
94
голоса
1
ответ
Я пишу игру в собственном коде, и вся графика выполняется с помощью OpenGL ES 2.0. Я написал свой собственный движок рендеринга шрифтов, который использует шрифт sprite atlas для рендеринга всего т...
3 месяца назад kleimola
67
голосов
1
ответ
файл.so, я получаю эту ошибку ссылки. "C: /android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/windows-x86_64/bin/../Library/GCC/ARM-Linux-androideabi/4,8/../../../../arm-linux-androidea...
3 месяца назад 이성조
-4
голоса
1
ответ
Я пытаюсь скомпилировать свой проект в Andriod Studio; однако он последовательно дает мне следующую ошибку: Ошибка : дублировать файлы во время упаковки APK E:\Androidstdio\MyApplication\PTTTalk\bu...
3 месяца назад 李晨希
68
голосов
1
ответ
У меня возникла проблема с ошибкой во время выполнения, которая говорит вызвано: java.lang.UnsatisfiedLinkError: невозможно загрузить библиотеку: reloc_library [1307]: 1838 не удается найти "log2"....
3 месяца назад wwwcsw
54
голоса
1
ответ
Я застрял в создании reSIProcate для Android, ниже - журнал ошибок, который я получил: /private/var/folders/n3/zhf157k55d38k567lgjymyth0000gn/T/tmp.9s8NTMDW/bin/../lib/gcc/i686-linux-android/4.9/.....
3 месяца назад duynt
80
голосов
1
ответ
Я сделал код bin с NDK, чтобы получить видеофрагменты с помощью ffmpeg-декодирования и визуализировался на opengles, но экран ничего не изменил, он все еще отображал запускающую программу. * Но , к...
3 месяца назад wolfz
55
голосов
2
ответа
Я использую этот modf(), но компилятор говорит "неопределенная ссылка на modf". Я уже включил файл math.h в проект. Я включаю путь к math.h в проекте property-> Общие сведения: [Дополнительные к...
3 месяца назад Phillip C
67
голосов
2
ответа
Как создать Google protobuf (версия С++, https://github.com/google/protobuf/releases/latest ) с целью Android?
3 месяца назад Evgeniy Philippov
65
голосов
1
ответ
Я хочу создать проект, используя собственный код, и для этого мне нужен CMake, но он недоступен из Android Studio SDK Tools.. Когда я устанавливаю его вручную, он не работает. В соответствии с этим...
3 месяца назад Sylwester Muzyka
100
голосов
2
ответа
Я Чонгун Ли Перлабисс. Я столкнулся с очень сложной проблемой. Мы разрабатываем Android-игру с Clang 3.8 от NDK r12. Мы начинаем с проекта Native Activity для Visual Studio 2015. Мы используем Goog...
3 месяца назад lee junghoon
-7
голосов
1
ответ
InputStream is = getAssets().open("test"); int size = is.available(); byte[] buffer = new byte[size]; is.read(buffer); is.close(); Это java-функция. но внутренний код - это функция кода c/c++. так,...
3 месяца назад user3697885
145
голосов
1
ответ
У меня есть объект java, который вызывает JNI-объект совместно с С++. В С++ я сохраняю ссылку на JNIEnv и jObject. JavaVM * jvm; JNIEnv * myEnv; jobject myobj; JNIEXPORT void JNICALL Java_org_api_i...
3 месяца назад Drake Amara
84
голоса
1
ответ
Я пытаюсь получить громкость звука на Android с помощью JNI с C++. Мое ограничение состоит в том, что у меня нет доступа к части Java. Я нашел способ сделать мой запрос JNI с этого сайта: AudioMana...
3 месяца назад probitaille
67
голосов
1
ответ
Можно ли написать код C с помощью андроида NDK, который запустит другое приложение для Android? (например, запуск Google Chrome) До сих пор я нашел только подсказки о том, как это сделать для Java ...
3 месяца назад user826955
66
голосов
1
ответ
Я получаю очень странную ошибку с тех пор, как я "портировал" код спрайта с сайта Nokia . Он хорошо работает, как настольный компьютер, эмулируемый POWERVR. Но на Android я получаю пустой экран (на...
3 месяца назад Valdir Salgueiro
100
голосов
2
ответа
Я помнил, что было 4 байта за поплавок. И я могу использовать GetByteArrayElements для передачи байтового массива с Java на С++. Но так как 4 байта равно float, могу ли я использовать GetByteArrayE...
3 месяца назад CropP
112
голосов
1
ответ
Для моей стажировки (compagny без навыков программирования) я должен использовать пробную библиотеку, которая предоставляет биометрические алгоритмы от Neurotechnology compagny. на самом деле библи...
3 месяца назад user3665901
66
голосов
1
ответ
Пользователи моего приложения жалуются, что приложение не может записать на внешнюю SD-карту. Изучив проблему, я пришел к выводу, что приложение должно использовать платформу доступа к
3 месяца назад Violet Giraffe
66
голосов
2
ответа
Я переношу существующее приложение linux в android. Приложение использует API общей памяти, например shm_open() и т.д. Проверяя bionic в источнике android , я вижу, что эти API не поддерживаются. С...
3 месяца назад mk..
55
голосов
1
ответ
AndroidStudio, похоже, не имеет какой-либо помощи в кодировании (предложения метода, переход к определениям методов и т.д.) Для собственного кода на языке C, который он предоставляет для Java. Как ...
3 месяца назад ir2pid
110
голосов
2
ответа
Мне нужен пример кода для редактирования системы с помощью Jni. Мне нужно отредактировать файл в местоположении /sys/class/gpio/gpio41/value Я пробовал эти коды, но он не работает. #include <jni...
3 месяца назад user1925921
55
голосов
1
ответ
Я пытаюсь перестроить статические библиотеки OpenCV для Android ABI: armeabi, armeabi-7a, mips, x86. Я использую Android Studio (потому что Eclipse устарел) последней и лучшей версии на Mac OS X. Я...
3 месяца назад BoiseBaked
80
голосов
2
ответа
Я пытаюсь скомпилировать стороннюю библиотеку, использующую систему сборки CMake для компиляции. У меня есть окна 7 x64 и Android NDK R9b. Я загрузил cmake-android из https://github.com/taka-no-me/...
3 месяца назад Slk
54
голоса
1
ответ
Я пытаюсь интегрировать проект ndk в моем приложении. Это хорошо в eclipse.in Android Studio, давая ошибку. C:\Android\sample\app\src\main\jni\libogg\bitwise.c:24:21: fatal error: ogg/ogg.h: No suc...
3 месяца назад Asthme
102
голоса
1
ответ
Я на Android Studio 2.1.3. У меня есть бинарная статическая библиотека в файле.a: libconfig.a У меня есть подпись метода, которую мне нужно вызвать в библиотеке: CLIENT_ConfigIPCWifi (szDeviceSN, s...
3 месяца назад IronBlossom
101
голос
1
ответ
Я хочу, чтобы мое приложение Android загрузило .so файл (встроенную библиотеку, скомпилированную мной) в соответствии с функциями устройства во время выполнения, поэтому размер apk будет небольшим,...
3 месяца назад frankish
67
голосов
2
ответа
Я хочу использовать syscall для __NR_perf_event_open для моего приложения для Android. Код работает нормально на linux, но не работает на Android. #include <stdlib.h> #include <stdio.h>...
3 месяца назад totoro
65
голосов
2
ответа
У меня есть приложение для Android, которое сильно использует ffmpeg, перенесенный в Android. Он работает очень хорошо на большинстве устройств, но падает на Galaxy Tab 10: 06-20 13:16:36.136 505-5...
3 месяца назад 4ntoine
76
голосов
1
ответ
У меня возникла проблема с разработкой android ndk. Я очень новичок в ndk и следую учебнику. Во время компиляции ошибка не возникает, но когда я загружаю приложение в устройство, это дает мне ошибк...
3 месяца назад U Khan
54
голоса
1
ответ
Я просто установил последнюю версию Android SDK, но мой проект был сделан в старой версии Это мой код: Это ошибка, которая отображается в моем журнале событий: <
3 месяца назад Nelson Rolando Rodriguez Herna
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема