直接说答案:adb bugreporter
会抓取一份zip文件,存在根目录下(mac是用户根目录,win没试过),anr文件的路径如下
好了,就是这么简单,被耽误了小半天,都是因为下面误导的过时的方法
方法一
adb pull /data/anr/traces.txt
这个是最多的,网上搜索了很多,被坑很惨,用不了,提示permission deny方法二
adb shell "cp /data/anr/traces.txt /storage/extSdCard/"
adb pull /storage/extSdCard/traces.txt
一样无法拉取
*方法三
adb shell "cp /data/anr/traces.txt /storage/extSdCard/"
adb pull /storage/extSdCard/traces.txt
*方法四
adb shell "cat /data/anr/traces.txt" > traces.txt
*方法五
1、adb shell
2、cat /data/anr/xxx >/mnt/sdcard/yy/zz.txt
3、exit
4、adb pull /mnt/sdcard/yy/zz.txt d: ,即可将文件导出到了d盘。
*方法6
//确保连接设备
adb devices
//root权限
adb root
//抓日志
adb pull /data/anr D:\anr
方法七八九·····
就不一一列取了