-
通过trace文件进行分析:Dump stack trace 信息(堆栈追踪)
-
Dump的进程包括:当前应用进程,父进程,主进程,以及cpu占用率排在最前面的(最多5个)进程
-
只能记录最新的一个anr信息
执行步骤:
- 输入 adb shell 连接上我们的手机
-
然后输入 ls data/anr ,查看anr目录下生成的trace文件,这里可能会有很多包名+日期命名的trace文件,因日期会显示乱码,所以我们需要把anr目录下的所有trace文件都导出来
-
ls data/anr 命令查看trace文件列表
-
exit 退出shell命令模式
-
然后adb pull data/anr C:\TestWork\TraceTest
DropBox服务
-
可以收集到一段时间内的异常信息(ANR,frash)
-
ls /data/system/dropbox