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

2 ответа

Файл Android.mk - включая все исходные файлы в разных папках и подпапках

При написании файла Android .mk, есть ли короткий способ включить много исходных файлов, которые находятся в разных папках и подпапках? Как цикл или код для итерации папок? Например: folder1 | --- subfolder1.1 |---subfolder1.1.1 |---some cpp ...

3 ответа

Как создать файл заголовка JNI в Eclipse

Я использую Eclipse для создания файла заголовка JNI. Я заглянул вprogram files\java\jre6\bin и нашел много.EXEа также.dllфайлы, но я не смог найти командуjavah который был в документации по использованию JNI для создания привязок к библиотекам ...

1 ответ

вызов функции Java из C с помощью JNI

Я пишу простую программу для вызова функции Java из моей C-программы. Ниже приведен мой код: #include <jni.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/shm.h> #include <sys/mman.h> #include <sys/stat.h> #include ...

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

0 ответов

JNI и Gradle в Android Studio

Я пытаюсь добавить собственный код в свое приложение. У меня все есть../main/jni как это было в моем проекте Eclipse. я добавилndk.dir=... к моемуlocal.properties, Я еще ничего не делал (я не уверен, что еще требуется, поэтому, если я что-то ...

1 ответ

Родной метод не найден

У меня есть небольшой JNI-файл с встроенной функцией, которая преобразует массив char в байтовый массив (поэтому я могу отправить его своему клиенту C ++). Определение следующее: JNIEXPORT jbyteArray ...

1 ответ

Как связать любую библиотеку в приложении ndk

Изэтот урок [http://marakana.com/forums/android/examples/49.html]. видите, у меня есть одна готовая статическая библиотека с именем какstackoverflow.a и это имеетstackoverflow.h Теперь я хочу использовать функцию этой статической библиотеки ...

2 ответа

Что делает метод registerNatives ()?

В Java, что делает приватный статический методregisterNatives() класса Object делать?

2 ответа

Как получить указатель интерфейса JNI (JNIEnv *) для асинхронных вызовов

Я узнал, что указатель интерфейса JNI (JNIEnv *) действителен только в текущем потоке. Предположим, я создал новый поток внутри нативного метода; как он может асинхронно отправлять события в метод Java? Поскольку этот новый поток не может иметь ...

2 ответа

JNI: правильно управлять временем жизни объекта Java

Когда я создаю нативный узел реализации в c ++, как я могу гарантировать, что нативная часть также удаляется при удалении java-объекта JVM? Я могу добавить некоторые методы, которые пользователь java-объекта должен вызывать явно, но я хотел бы ...

2 ответа

Android: использование JNI от NativeActivity

Мы разрабатываем игру OpenGL на Android с использованиемNativeActivity [http://developer.android.com/reference/android/app/NativeActivity.html]класс. Пока все прошло хорошо, но теперь нам нужно получить доступ к некоторым функциям, которые, ...