Adb Shell dumpheap原生不工作

时间:2018-01-03 15:48:05

标签: android debugging adb native heap-dump

我需要获取android进程的本机转储。 我使用的cmd是:

adb shell am dumpheap -n <pid> /data/local/tmp/dump.txt

该设备是S8,Oreo OS。

每次运行此cmd时,都会生成'dump.txt',其中包含以下内容:

  

本机堆转储不可用。要启用,请运行这些命令   (需要root):$ adb shell setprop libc.debug.malloc 1 $ adb shell   停止$ adb shell start

虽然我这样说并且手机也有根,但它仍然提供相同的内容。

我被困住了。任何帮助将不胜感激。

0 个答案:

没有答案