Android之JNI DETECTED ERROR IN APPLICATION: illegal class name ‘XXX‘的错误解决方法
1、问题
JNI DETECTED ERROR IN APPLICATION: illegal class name 'com.example.chenyu.test.JniClient'
2、原因
我在jni里面,写成这样了
(*env)->FindClass(env, "com.example.chenyu.test.JniClient");
特么我把包名写成××.xx.xx.xx了
3、解决办法
把 com.example.chenyu.test.JniClient改为下面的方式
com/example/chenyu/test/JniClient
(*env) ->FindClass(env, "com/example/chenyu/test/JniClient");
赞 (0)