Вопросы по теме 'jnienv'

Начало работы с JNI и C под Windows
Я новичок в изучении Java и впервые хочу начать работу с JNI. И я работаю с Cygwin, и я создал файл с расширением .java (Helloworld.java) следующим образом: class HelloWorld { private native void print(); public static void...
8735 просмотров

Как реализовать шаблон наблюдателя в C++, вызывая метод Java в JNI
У меня есть код, реализующий шаблон наблюдателя на С++. Я создал код Java JNI, похожий на код C++, для регистрации наблюдателя. Когда я регистрирую наблюдателя в Java, он вызывает метод native , который создает прослушиватель в C++. Я хочу,...
360 просмотров

JNI: Segfaults при вызове обратных вызовов Java из C
Я библиотека на C, которую я использую для приложения для Android. В этой библиотеке есть аудиопоток, который иногда сбрасывается. Когда это происходит, он вызывает функцию обратного вызова записи моего дизайна. Мое намерение состоит в том, чтобы...
286 просмотров
schedule 01.08.2023

Почему Android jvm->GetEnv() возвращает один и тот же env для нескольких потоков?
Я использую jvm->GetEnv(&envThread, JNI_VERSION_1_6) , чтобы получить "env" для нескольких потоков, чтобы сделать несколько вызовов envThread->GetMethodID() . Оба потока правильно подключены к JVM. Я без проблем вызываю функцию,...
3255 просмотров