1、问题
Failed to register native method com.example.chenyu.test.JniClient.callMethod1()
java.lang.UnsatisfiedLinkError: JNI_ERR returned from JNI_OnLoad in "/data/app/com.example.chenyu.test-2/lib/arm/libFirstJni.so"
如下图
2、解决办法
原因:是因为我注册的时候参数写错了
函数是这样的
void callMethod1(JNIEnv* env, jobject thiz) {LOGD(TAG, "this is jni call1");
}
我注册的时候是这样写的
/**
* 方法对应表
*/
static JNINativeMethod gMethods[] = {{"getStr", "()Ljava/lang/String;", (void*)get_str},{"