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)

然后没有结返回值,就这样 错误就出现了,在函数执行完 返回的时候报错了




Jni Error(app bug): accessed stale local reference 的另类出现方式,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。