Результаты поиска по запросу "java-native-interface"

2 ответа

JNI: чтение текстового файла в коде C и возврат в SDK

Я пытаюсь создать приложение для Android для чтения текста из текстового файла, используя NDK. Мой код C читает строку в переменную и возвращает строковую переменную в код Java. Но когда я запускаю приложение Android, строка, отображаемая в ...

3 ответа

Android - Джава не находит мой класс

У меня возникают проблемы при создании файла заголовка C для JNI с помощьюjavah. Вот сценарий, который я использую, стоя в<project-dir>\bin каталог: javah -classpath ...

3 ответа

Был бы рад помочь, если бы вы могли поделиться ошибкой, которую вы получили. Также, если вы могли бы уточнить, что здесь делает Java?

аюсь включить Opencv в мой родной C-код в андроид-студию через Cmake. Я провел некоторые исследования в Интернете и скачал из Интернета файл FindOpenCV.cmake...

ТОП публикаций

2 ответа

Как поймать исключение JNI / Java

У меня есть слой JNI в моем приложении. В некоторых случаях Java выдает исключение. Как я могу получить исключение Java в слое JNI? У меня есть код что-то вроде следующего. if((*(pConnDA->penv))->ExceptionCheck(pConnDA->penv)) ...

3 ответа

Что может привести к тому, что нативная функция Java (в C) может вызвать ошибку при входе?

ProjectI &#39;m написание интерфейса командной строки Java для библиотеки C внутренних инструментов сети и инструментов тестирования сети с использованием со...

2 ответа

Вызов C # dll из Java

Я разработчик Java. Но по какой-то причине я должен воспользоваться помощью C #, чтобы выполнить мою задачу. Я ниже упомянул код C #, который используется дл...

2 ответа

преобразовать вектор в jobject в C ++ / JNI?

Я использую нативную функцию Java - public native ArrayList<String> parseXML();В C ++ моя родная функция - vector<string> resultList; JNIEXPORT jobject JNICALL Java_Sample1_parseXML (JNIEnv *env, jobject obj){ // logic return resultList; // ...

1 ответ

Создать статическую библиотеку iOS из проекта robovm (BAD_ACCESS в JNI)

3 ответа

@ Коми, да. простой вариант - переименовать функции в библиотеке на основе соглашения об именах jni, а затем скопировать файлы .so в соответствующее место. это позволит избежать импорта как внешнего пакета и всего, что с ним идет.

ешно использовал ndk для создания и использования.so файл в одном проекте. Мне нужно использовать эту библиотеку в другом проекте. Я бы предпочел не копировать исходный код, а просто использовать библиотеку. Попытка скопировать и вставить ...

1 ответ

JNI_CreateJavaVM () завершается с кодом выхода 1

Я пытаюсь вызвать метод Java из C ++, используя JNI. Для этого я установилjdk1.7.0_51, связывая противjdk1.7.0_51\lib\jvm.lib, в том числеjdk1.7.0_51\include а такжеjdk1.7.0_51\include\win32, используя следующий код в Visual Studio 2012, я ...