我想在我的应用程序中跟踪本机堆。
正如我在教程中看到的那样,我从 /tools sdk 的文件夹中打开了 DDMS,并且确实看到了“Native Heap”选项卡。
但是,当我按下“更新堆”图标时,本机堆仍然是空的 - 我在那里看不到任何信息。
尝试在两台设备上,其中一台已植根。
我该如何解决这个问题?
谢谢!
截屏:
May be http://bricolsoftconsulting.com/how-to-enable-native-heap-tracking-in-ddms/ can help... I tried and succeded with rooted phone as well as emulator.
我遇到了同样的问题并设法使用模拟器进行修复。我不得不把一个文件放在 /data 中local.prop
,用libc.debug.malloc = 1
. 比我不得不关闭并再次启动模拟器。可能它也可以与有根的手机一起使用(我在猜测)。