Вопросы по теме 'android-ndk'
Что может вызвать SIGSEGV при вызове NewObjectArray для JNI в Android?
Я только начал работать с Android NDK, но я продолжаю получать SIGSEGV, когда у меня есть этот вызов в моем коде C:
jobjectArray someStringArray;
someStringArray = (*env)->NewObjectArray(env, 10,...
2142 просмотров
schedule
24.10.2023
Как предотвратить удаление определенных функций?
У меня есть статическая библиотека, которая содержит некоторые функции JNICALL, т.е. ожидается, что они будут вызываться из JVM, и на них никогда не ссылается общая библиотека, которая связывает статическую библиотеку.
Тем не менее, похоже, что...
2853 просмотров
schedule
25.01.2024
проблема с сокетом в андроиде
H!
У меня есть источник на C, который использует метод socket(AF_INET, SOCK_STREAM, 0); C. Я использую NDK и делаю jni. Все хорошо, но приложение работает некорректно; Оригинальный метод C возвращает 5 в консоли. В Android это значение равно...
689 просмотров
schedule
06.12.2022
Textview ничего не показывает с jni
Я хочу показать файл журнала с помощью Textview, а содержимое файла журнала Textview вызывается jni. Но Textview ничего не показывает (пустой черный экран). > return (*env)->NewStringUTF(env, "привет /n Как низко"); было показано. return...
679 просмотров
schedule
06.12.2022
Как воспроизвести аудиофайл из URI с помощью файлов ffmpeg в Android
Всем привет,
Я работаю над воспроизведением аудио из URI, используя общую библиотеку ffmpeg в Android.
Я настроил android-ndk и добавил в проект общую библиотеку ffmpeg и смог скомпилировать проект с помощью cygwin.
В библиотеке ffmpeg я вижу...
2457 просмотров
schedule
25.03.2024
Портирование Boost на Android
Кто-нибудь портировал и использовал Boost на Android?
Я нашел инструмент, который создает ускорение для Android ( https://github.com/MysticTreeGames/Boost-for-Android ), сборка прошла успешно, и у меня есть библиотеки для статического ускорения....
13870 просмотров
schedule
15.04.2024
Отображение неопределенной ссылки на определенный объект
Я пытаюсь хешировать несколько строк в своем проекте. И я использую следующий проект, который использует алгоритм HAMC SHA1 http://www.codeproject.com/KB/recipes/HMACSHA1class.aspx
Я смог скомпилировать весь код после многих проблем. Но, в...
579 просмотров
schedule
17.12.2023
Возврат byte[] из JNI в Java
На самом деле у меня это работает, просто не правильно. У меня есть обратный вызов (опубликовано в предыдущем вопросе: Невозможно получить JNIEnv* value в произвольном контексте ), который теперь вызывает обратный вызов на уровне Java......
4055 просмотров
schedule
24.10.2023
Android ndk: проблема с вызовом метода Java из С++ с помощью jni
Я пытаюсь работать на Android NDK, мой первый тест не очень убедителен, мне нужна помощь, потому что я не вижу, где моя ошибка.
Следующий код компилируется без проблем, но при работе на эмуляторе программа возвращает сигнал SIGSEGV, и в logcat явно...
20256 просмотров
schedule
29.10.2022
Отладка NDK на планшете Tegra
Сегодня я купил Android-планшет для собственной разработки — Acer Iconina Tab A500 (Honeycomb 3.1) на базе Tegra.
Затем я загрузил и установил Tegra Android Development Pack (Windows и Mac) с сайта...
1953 просмотров
schedule
28.11.2022
Как предоставить разрешения /dev/bus/usb для приложений libusb для Android?
Я разрабатываю приложение, которое использует libusb через jni. это приложение в настоящее время предназначено только для рутированных машин Android 3+ с USB-хостом.
сценарий следующий:
<java Activity>
loads...
17913 просмотров
schedule
06.10.2022
Получение имени Android APK с помощью C++ и класса NativeActivity
Я пишу приложение для Android, используя NDK и NativeActivity. Мое приложение зависит от нескольких битов стороннего кода, которые поставляются как активы. В настоящее время я работаю над извлечением этих активов, сохраняя при этом структуру папок....
8255 просмотров
schedule
24.09.2022
Когда в NDK будет вызываться деструктор C++ для глобальной переменной?
Недавно я столкнулся со странной проблемой при компиляции консольной программы Android с помощью NDK.
Класс объявляется так:
class ClassP
{
public:
~ClassP()
int number;
}
ClassP::~ClassP()
{
printf("number=%d", number);
}...
1790 просмотров
schedule
15.04.2024
Запуск команд Cygwin из командного файла
Мой проект является проектом AndroidNDK и требует запуска некоторых команд сборки из Cygwin (или среды Unix). Есть ли способ сделать это с помощью TeamCity?
Я попытался использовать этап сборки из командной строки и передать пакетный файл, который...
3585 просмотров
schedule
03.12.2022
Получение имени пакета и подписи из uid/pid приложения в родном клиенте
Это мой первый проект на платформе Android, и мне пока не комфортно в этой среде.
Мне нужно написать собственное приложение, которое может получить имя пакета приложения и его подписи из [идентификатора пользователя приложения и pid запущенного...
9701 просмотров
schedule
06.02.2024
Нелегальная инструкция по сборке на андроид: VLD2
Я пытаюсь использовать оптимизированную для сборки версию сторонней библиотеки в приложении для Android. Все компилируется и линкуется нормально, но я вылетаю из-за конкретной инструкции по сборке: vld2.8 {d8,d10}, [r6, :128]! Из того, что я...
391 просмотров
schedule
13.12.2023
Используйте библиотеку C в Android через NDK
Что я хочу сделать:
Я нашел библиотеку C, которая вычисляет высоту звука аудиопотока , и хочу использовать ее в Android.
Я подумал, что вместо того, чтобы портировать его, я мог бы также использовать его с помощью NDK, верно?
Как это...
10931 просмотров
schedule
13.02.2024
Создание нативной библиотеки с помощью автономного Android-манипулятора toolchain
Я пытаюсь создать libraw как общую библиотеку Android. Похоже, что библиотека слишком сложна для использования с Android.mk и т. д., или лучше: я пока не могу этого сделать.
Я попробовал использовать автономный набор инструментов из NDK, но я...
5948 просмотров
schedule
10.04.2024
Собственные разрешения Android NDK
Как ОС Android обрабатывает разрешения с собственным кодом, работающим в скомпилированном NDK .apk? Мне кажется, что, поскольку JNI просто вызывает собственные функции, фактическая часть NATIVE кода не должна зависеть от разрешений Android....
3494 просмотров
schedule
18.11.2022
Можно ли использовать std :: cout в Android-ndk
В Android-ndk мы могли бы использовать «__android_log_write», «__android_log_print» и т. Д. Для вывода сообщений в окно «LogCat». Как насчет того, чтобы я использовал "std :: cout" для вывода некоторых строк? Например.
std::cout << "some...
20513 просмотров
schedule
08.04.2024