jni error(app bug):accessed stale local reference

JNI开发时出现Jni Error(app bug):accessed stale local reference的问题:

由于在Java层声明方法返回类型为String:

1
public native String stringFromJNI(int x);

而在JNI实现时方法返回类型写成了void:

1
void Java_cn_autoref_JniBridge_stringFromJNI(JNIEnv* env, jobject obj, jint x)