Результаты поиска по запросу "java-native-interface"
Это отвечает на вопрос вообще? Он выводит список переменных, но не устанавливает их.
ли я установить java.library.path программно из самого кода Java? Следующее не работает. System.setProperty("java.library.path", "/blah");
Невозможно загрузить файлы библиотеки .so при создании системного приложения.
Я создал приложение, которое будетСистемное приложение, Когда я устанавливаю приложение нормально (не как системное приложение), загружаются файлы ".so". Но когда я делаю это системным приложением, помещая apk в / system / app /, я получаю ...
Как записать данные байтового массива в файл .jpg в Android с помощью JNI
Я хочу сохранить массив байтов данных в файл .jpg с помощью JNI в Android. Я использую следующий код, он будет хранить данные байтового массива, но файл .jpg не открыт или будет отображаться ошибка при открытии файла в телефонной галерее. Здесь ...
g ++: как разобрать экспортированные символы
Я пытаюсь скомпилировать библиотеку Java, которая использует JNI. Когда я запускаю программу, я вижу сбой с UnsatisfiedLinkError, который говорит, что определенный метод не может быть найден в DLL. При ближайшем рассмотрении я обнаружил, что g ...
Просто скопируйте файл jni_md.h в папку, где находится jni.h.
пример программы предназначен для вызоваnative метод написан на C. Java-код class HelloWorld { private native void print(); public static void main( String args[] ) { new HelloWorld().print(); } static { System.loadLibrary("HelloWorld"); } ...
тогда вы сохраняете глобальную ссылку, что вам и следует делать. Если после этого что-то не работает, боюсь, у меня нет предложений.
у приложение OpenGL C / C ++, которое я портирую на Android через Android NDK, поддержку JNI. У меня проблемы с выполнением кода из обратного вызова JAVA, переданного с нативного. Вот код: class OpenGLSurfaceView extends GLSurfaceView { … ...
То же самое произошло со мной. У меня было 64-битное Eclipse, но мой JDK был 32-битным. Итак, я установил 64-битную версию, и сейчас все нормально.
я пытаюсь открытьЗатмение [http://www.eclipse.org/]всплывающее диалоговое окно гласит: Не удалось загрузить общую библиотеку JNI "C: /JDK/bin/client/jvm.dll" `. После этого сила затмения закрывается. Вот несколько замечаний, которые я хотел ...
JNI. Как получить jstring из jobject и преобразовать его в char *
Это то, что я имею до сих пор: я передаю объект, который имеет 2 поля: String и Integer, в качестве параметра, и я хочу отправить информацию для обработки его в части C, что не важно в данный момент ... Я получаю жалобы при объявлении ...
Что именно вызывает ошибку «вращение при приостановке» в Android?
В настоящее время у меня возникают проблемы с отладкой некоторого кода Android, который использует нативную библиотеку. В частности, один нативный вызов склонен к этой ошибке «вращение при приостановке». Обычно это выглядит так: threadid=2: spin ...
Сбой программы JNI «env-> GetStaticMethodID ()»
Я пытаюсь вызвать функцию Java из C ++. Это мой код до сих пор: #include <jni.h> typedef struct JavaVMCreationResult { JavaVM* jvm; JNIEnv* env; } JVMCreationResult; JVMCreationResult* CreateJavaVM() { JavaVM* jvm; JNIEnv* env; JavaVMInitArgs ...