JNI DETECTED ERROR IN APPLICATION: cannot assign object of type 'xxxxx'

JNI DETECTED ERROR IN APPLICATION: cannot assign object of type ‘xxxxxx’ to array with element type of ‘java.lang.String’

JNI开发在新建 object 数组的时候碰到这个异常
(*env)->NewObjectArray(env,jsize,jclz,NULL);

我用的是 Android studio 出现这个异常的原因是最后一个参数我传 jobject 的时候出错了。改成 NULL 就不会错了。

但是用 vs 开发的时候最后一个参数传 jobject 是不会错的
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u013171212/article/details/78182852