1

我看到很多关于 Android Jni 的帖子,但我仍然不清楚如何编辑它。我有一个 Phonegap 应用程序在加载某个页面时出现 JNI 错误。

根据我在研究期间阅读的内容,我需要释放本地存储。我该怎么做,我想知道。

我所看到的只是去做,但没有真正明确的路径。

如果您要发布 localRef 字符串或创建 globalRef 字符串,您会怎么做?

提前谢谢。

4

1 回答 1

0

因此,您已经创建了 512 个本地引用,还需要创建更多。DeleteLocalRef()如果这在您的代码中有意义,您要么必须通过 via 释放您已经创建的一些插槽,要么通过 viaEnsureLocalCapacity()或请求更多本地插槽PushLocalFrame()。我更喜欢后者与PopLocalFrame(): 许多编码模式适合它,也许是你的。

于 2012-05-28T08:06:01.693 回答