【发布时间】:2010-12-15 02:03:13
【问题描述】:
有人知道 Android NDK 下的原生 C++ 代码的内存调试工具(如 Valgrind)吗?
【问题讨论】:
-
ARM 版本的 valgrind 多年来一直“即将推出”。如果你将 libc.debug.malloc 设置为 10 并停止/启动,你会得到一些额外的检查,但我发现它们并没有那么有用。
-
分离你的 jni(java 和本地实现之间的粘合代码)和本地实现。使用 x86 调试工具处理原生实现。
标签: c++ android-ndk valgrind