17
ответов

IncompatibleClassChangeError без трассировки стека [дубликат]

Я работаю над JNI, где реализация в java, я пытаюсь загрузить класс с помощью пользовательского загрузчика классов, я могу загрузить класс с помощью пользовательского загрузчика классов, но когда я пытаюсь вызвать ...
вопрос задан: 14 February 2012 20:11
4
ответа

Включите .so-файл в проект Android Studio [дубликат]

У меня есть некоторые .so-файлы, которые я хочу использовать в моем проекте Android Studio 2.3.3. Как включить его в свой новый проект? Благодарю.
вопрос задан: 21 January 2014 12:13
4
ответа

В JNI, когда возвращается структура из C / C ++, копирует ли JVM (возможно, в свою кучную память)? [Дубликат]

Все коды ссылаются на этот вопрос. Файл заголовка C: typedef struct _MyStruct {float member; } MyStruct; MyStruct * createNewMyStruct (); Оболочка JNI в C: JNIEXPORT jobJNICALL ...
вопрос задан: 13 October 2010 13:15
2
ответа

доступ к MAT через указатель в opencv android JNI [дубликат]

У меня есть следующий jni-метод, в котором я передаю адрес файла изображения. public native long readMat (String imagePath); внутри этого метода я читаю MAT из заданного адреса с этим const char * ...
вопрос задан: 30 March 2012 01:46
2
ответа

Труба JNI для Android всегда ждет в FileReader [duplicate]

Я пытаюсь связаться с JNI с помощью java, используя трубку. Я пробовал это. мой JNI void createPipe (std :: string path) {// pipe test const char * PATH = path.c_str (); char * line = "Hello Pipe!"; ...
вопрос задан: 14 December 2011 18:22
1
ответ

Не структура или союз

Всякий раз, когда я пытаюсь построить этот код #include "jni.h" #include "NetworkGUI.h" #include "String.h" #include "stdlib.h" JNIEXPORT jobjectArray JNICALL Java_NetworkGUI_getNetworkNames (JNIEnv * env, ...
вопрос задан: 13 July 2018 17:28
1
ответ

JVM падает при попытке создания объекта NewObject через JNI [дубликат]

У меня есть собственный процесс, который связывается со скомпилированным кодом scala через JNI. Внутри собственного процесса есть функция, которая создает объект Java и возвращает его обратно в java-процесс. Но ...
вопрос задан: 11 March 2016 15:20
1
ответ

Возможно ли создать JVM внутри JVM с использованием JNI_CreateJavaVM или аналогичного? [Дубликат]

Мне нужен второй экземпляр JVM, который может использоваться моим агентом JVMTI для выполнения определенных задач, не мешая взаимодействию JVM-состояния виртуальной машины, в которой работает агент. До сих пор я всегда ...
вопрос задан: 9 March 2016 11:15
1
ответ

Метод JNI FindClass сбой с ошибкой Fatal Signal 11 [дубликат]

Я работаю с FFMPEG для Android. В какой-то момент после закрытия видео мне нужно уведомить свой Java-код, чтобы он мог воспроизводить второе видео, поэтому у меня есть какой-то слушатель в java-коде, который ...
вопрос задан: 4 May 2015 08:48
1
ответ

неподдерживаемая версия JNI 0xFFFFFFFF, но только в eclipse [duplicate]

Я пытаюсь использовать родную библиотеку в своем приложении. Я создал новый проект java в eclipse и добавил свои собственные классы. Затем я создал новую папку «libs» и разместил все файлы jar и DLL. Я добавил все ...
вопрос задан: 23 October 2013 15:35
1
ответ

Java расширяет класс C ++ [дубликат]

Предположим, у меня есть класс C ++. Я знаю, что я могу вызывать методы из X, используя JNI. Но возможно ли создать класс Java, расширив X? Есть ли обходной путь? Идея состоит в том, чтобы повторно использовать классы модели данных ...
вопрос задан: 7 August 2013 19:58
0
ответов

Ссылка плагина Flutter на локальный общий lib не работает (RPATH не работает)

Я создаю плагин Flutter для родного libopenocf.so (в C). Я написал обертку JNI libopenocflutter.so, которая ссылается на libopenocf.so. Сборка работает и помещает все общие библиотеки в правильные ...
вопрос задан: 13 July 2018 15:34