Есть ли возможность преобразовать jboolean в jni в логический формат cpp?
У меня есть библиотека cpp, которая ожидает логическое значение как переменную для функции, эта переменная будет передана из java как jboolean, который я пыталсяпередайте эту переменную, и приложение вылетает с ошибкой SIGSEGV.
// cpp method
cppMethod(boolean isTest){
......
}
//jni method
jobject Java_com_sample_validate(JNIEnv *env, jobject instance, jboolean is_test){
cppMethod(is_test);
}
Ошибка сбоя:
E/dalvikvm: JNI ERROR (app bug): attempt to use stale local reference 0x1
E/dalvikvm: VM aborting
A/libc: Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 12932 (roid.sample)