gpt4 book ai didi

java - Android jni中如何释放字符串?

转载 作者:行者123 更新时间:2023-12-01 05:19:00 26 4
gpt4 key购买 nike

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

根据我在研究过程中读到的内容,我需要释放本地存储。我该如何做到这一点,我想知道。

我看到了所有要做的事情,但没有真正明确的路线。

如果您要释放 localRef 字符串或创建 globalRef 字符串,您会做什么?

先谢谢了。

最佳答案

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

关于java - Android jni中如何释放字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10725189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com