Android

ANR导出并查看traces.txt文件

2020-05-27  本文已影响0人  Maybe_G

两种方法:

android低版本

1.cmd进入到SDK的adb.exe路径下


路径

2.检查路径下有没有anr文件,具体的操作如下

adb shell 
cd data/anr
ls

结果如下图


步骤及结果

3.找到要导出的文件,复制下来路径,执行如下操作

ctrl + D 退出 当前路径 
adb pull data/anr/文件名
结果

4.导出的文件就在adb.exe目录下就能找到

5.小技巧---在cmd里面复制粘贴文件名,选中文字,鼠标选中cmd标题栏(选择管理员那里),右键看图


cmd里面复制粘贴

android高版本

对于高版本以上的方法是不适用的,会报没有权限
之前的操作跟上面一样,先确认一下有没有anr文件,确认完之后退出
这个时候需要执行这个命令就可以了

adb bugreport

这个时候应该会等一段时间,并且保证手机屏幕不要灭屏。


这个进度好像不能及时刷新

完成之后,同样的方法找到data/anr路径下生成的文件名,然后再通过adb pull 命令导出即可。

感谢https://blog.csdn.net/denglusha737/article/details/86706909,博主米小阳

上一篇下一篇

猜你喜欢

热点阅读