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

Сохранение глобальной ссылки на среду JNIEnv
Я сохраняю JNIEnv в глобальном, поэтому я могу позже вызывать статические java-методы. Но обязательно ли хранить глобальный указатель на JNIEnv , как это было бы с любым другим java-объектом, или это особый случай, который этого не требует....
12757 просмотров
schedule 13.04.2024

Чем глобальные ссылки JNIEnv отличаются от jobject в C?
На данный момент у меня есть среда JNI и объекты проекта, сохраненные локально. Я обнаружил, что для того, чтобы мой JNI запускал устройства ICS и выше, мне нужно исправить мой код JNI. Это ошибка, которую я получаю: 02-20 10:20:59.523:...
2644 просмотров
schedule 18.10.2022

Загрузка библиотеки JNI
У меня есть файл, написанный следующим образом: package JNI; public class Natives { public static final int PAGE_READONLY = 0x02; public static final int PAGE_READWRITE = 0x04; public static final int PAGE_WRITECOPY = 0x08;...
616 просмотров
schedule 02.05.2024

Как освободить память, выделенную с помощью jShortArray/jByteArray, из JNI, Java и C++
Я пытаюсь освободить память t_data, которая назначается фиктивной переменной. (Код ниже). Теперь, как только я освобождаю t_data, программа выдает ошибку повреждения кучи, но вместо этого, если я копирую все содержимое из тела в новую память для...
564 просмотров
schedule 20.09.2022