gpt4 book ai didi

Android JNI 本地引用表,转储当前状态

转载 作者:太空宇宙 更新时间:2023-11-03 11:30:17 25 4
gpt4 key购买 nike

任何 Android JNI 开发人员都应该熟悉 logcat 中的这条美妙消息。我的问题是:如何告诉 VM 转储当前表状态?我需要它来进行调试,以确保退出时的 native 线程没有未完成的本地引用。

最佳答案

完全归功于 Pavel,但我认为其他人可能会喜欢示例代码:

jclass vm_class = env->FindClass("dalvik/system/VMDebug");
jmethodID dump_mid = env->GetStaticMethodID( vm_class, "dumpReferenceTables", "()V" );
env->CallStaticVoidMethod( vm_class, dump_mid );

关于Android JNI 本地引用表,转储当前状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13283649/

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