我需要获取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
虽然我这样说并且手机也有根,但它仍然提供相同的内容。
我被困住了。任何帮助将不胜感激。