Android抓取anr的traces文件(2019年8月版本)

直接说答案:adb bugreporter
会抓取一份zip文件,存在根目录下(mac是用户根目录,win没试过),anr文件的路径如下

image.png

好了,就是这么简单,被耽误了小半天,都是因为下面误导的过时的方法

  • 方法一
    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

方法七八九·····
就不一一列取了

上面的方法,尝试后,全部都失败,被耽误了很久,流泪
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Anr Application not responding 即程序无响应 Anr的类型1> 按键或触摸事件无响...
    林天佐阅读 10,593评论 1 3
  • 标签(空格分隔):Android改Bug技巧 【Android】抓取log(anr) 1、anr问题的log一般都...
    饿o_o狼阅读 14,637评论 2 5
  • 简介 现在感觉自己做的工作,基本上脱离Android了就是用java写代码,而且可能试用期完了就会被刷,很多东西是...
    我叫王菜鸟阅读 14,857评论 2 17
  • Android 调试桥 Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 A...
    guanjm阅读 1,527评论 0 1
  • traces文件分析 简单了解ANR各个应用进程和系统进程的函数堆栈信息都输出到了/data/anr/traces...
    youseewhat阅读 30,434评论 0 28