应用程序已关闭 - JNI本地参考

时间:2013-04-10 09:57:29

标签: android cordova java-native-interface

我使用android phonegap创建了应用程序。当我连续使用应用程序时,我收到错误 JNI本地参考表溢出(最大= 512)。所以我搜索了一些样本来访问JNI来自android并开发了使用JNI添加两个数字的示例应用程序。现在我需要知道如何在我的应用程序中删除本地引用表。

1 个答案:

答案 0 :(得分:0)

请务必在使用后立即发布本地参考文献:

// get string
jstring str = env->NewStringUTF(text);
// do something
env->CallVoidMethod(currentCallingObject, MID_Activity_print, str);
// release reference
env->DeleteLocalRef(str);