0

我已经使用 android phonegap 创建了应用程序。当我连续使用应用程序时,我收到错误JNI Local Reference table overflow(max=512)。所以我搜索并尝试了一些从android访问JNI的示例,并开发了使用JNI添加两个数字的示例应用程序。现在我需要知道如何在我的应用程序中删除本地引用表。

4

1 回答 1

0

务必在使用后立即释放本地引用:

// get string
jstring str = env->NewStringUTF(text);
// do something
env->CallVoidMethod(currentCallingObject, MID_Activity_print, str);
// release reference
env->DeleteLocalRef(str);
于 2013-04-10T20:00:15.817 回答