JNI, método booleano de llamada

Tengo un método java que obtiene una cadena y devuelve bool

Lo llamo de jni así:

jmethodID function2ID = env->GetMethodID( activityClass, "MyFuncName", "(Ljava/lang/String;)B"); if ( function2ID == null ) LOG("Could not find MyFuncName Function") jboolean IsAutoPlay = env->CallBooleanMethod( obj, function2ID, env->NewStringUTF(name)); 

Tengo la señal fatal 11, ¿Alguna idea de lo que está mal en la sintaxis? Gracias

Respuesta: Mi firma de Java devolvió Boolean en lugar de boolean

además

 jmethodID function2ID = env->GetMethodID( activityClass, "MyFuncName", "(Ljava/lang/String;)B"); 

Necesidad de ser Z en lugar de B

 jmethodID function2ID = env->GetMethodID( activityClass, "MyFuncName", "(Ljava/lang/String;)Z"); 

One Solution collect form web for “JNI, método booleano de llamada”

Mi firma de Java era devolver Boolean en lugar de boolean

También jmethodID function2ID = env-> GetMethodID (activityClass, "MyFuncName", "(Ljava / lang / String;) B"); Necesidad de ser Z en lugar de B

 jmethodID function2ID = env->GetMethodID( activityClass, "MyFuncName", "(Ljava/lang/String;)Z"); 
  • ¿El enlace JavaScript de JNI de Android pasa eficientemente TypedArray / ArrayBuffer a Java como una matriz?
  • JNI / Android: llamada a un método no estático en Java desde C ++?
  • Cómo construir una biblioteca compartida sin JNI en Android?
  • FindClass no puede encontrar la clase Java personalizada
  • Módulos no definidos al cambiar a una versión más reciente de android ndk
  • ¿Qué parte de los dispositivos Android beneficia de las optimizaciones de Libjpeg-turbo?
  • Set / Get Java List <> del código C
  • La opción CheckJNI no funciona
  • Cómo pasar correctamente un archivo FileDescriptor a FFmpeg usando JNI en Android
  • ¿Cómo puedo capturar SIGSEGV (error de segmentación) y obtener un seguimiento de pila bajo JNI en Android?
  • Unsatisfiedlinkerror en android (eclipse)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.