首页 > 代码库 > Jni Error(app bug): accessed stale local reference 的另类出现方式
Jni Error(app bug): accessed stale local reference 的另类出现方式
Jni Error(app bug): accessed stale local reference
这个错误平常是 弱全局变量引起的时候 出现的一个错误,但是今天我却在另外一种情况下遇到了
下面是错误截图
出现错误的原因其他很简单 是因为自己的粗心引起的
java层函数声明是这么写的
public native String screenshot(int x,int y,int x1,int y1,byte[] path);
jni是这么写的
void Java_java_api_JniUtil_screenshot(JNIEnv* env, jobject thiz,jint x,jint y,jint x1,jint y1,jbyteArray path)
然后没有结返回值,就这样 错误就出现了,在函数执行完 返回的时候报错了
来自为知笔记(Wiz)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。