很不幸,程序还是ANR了。
想获取anr日志,通过logcat输出的日志只能看到一部分,还是想着查看保存在手机里的 trace 文件。
于是百度了下,基本上是说:
1. adb shell
2. ls adb /data/anr
3. cat /data/anr/xxx > /mnt/sdcard/yy/zz.txt
4. exit
5.adb pull /mnt/sdcard/yy/zz.txt d: ,即可将文件导出到了d盘。
但是亲测下来,基本上在第三步的时候已经报错了
image.png继续浏览,发现是版本上变动,已经没有权限操作了。
后来又发现了adb bugreport命令
在cmd里操作
image.png
老是无法导出zip文件
后来改成在Android studio的命令终端里操作
image.pngimage.png
最后在项目根目录下终于找到了压缩包,我们需要分析的anr文件就在解压后的Fs 文件里
image.png
不枉百度忙活一上午,心累
网友评论