使用DDMS跟踪android中的本机堆

时间:2015-11-10 12:19:08

标签: android android-ndk native heap-memory ddms

我经历过" http://bricolsoftconsulting.com/how-to-enable-native-heap-tracking-in-ddms"用于在DDMS中启用本机堆选项卡。

我很难获得" libc_malloc_debug_leak.so"的正确版本。和" libc_malloc_debug_qemu.so"需要获取本机堆日志。我按照链接上的说明进行操作,从CyanogenMod ROM中提取所需的文件,这些文件最接近您的手机型号和次要Android操作系统版本。

当我将这些文件放在我的root手机中并尝试使用DDMS进行调试时,我可以看到 dlopen libc_malloc_debug_leak.so 无法说" 糟糕的ELF魔法"。如果我没有错,那一定是因为我没有使用这些SO文件的正确版本。

两个查询,

  1. 有没有办法为这些文件获取正确的版本。

  2. 有没有其他方法可以在android中跟踪本机堆而不是 使用DDMS?

  3. 此致

0 个答案:

没有答案