Android ANR日志

如果系统出现了ANR问题,比如主线程出现过分耗时的操作,可以通过tracks.txt文件分析ANR的原因。


Android Studio中查看的方式是,打开Android Device Monitor(按钮在一个问好的旁边)


然后选择File Explorer面板,在data目录下选择anr目录,选择对应的tracks.txt文件。

Android ANR日志_第1张图片


Android studio下使用模拟器虽然不用root权限,但是ANR之后tracks.txt文件没有刷新不知道为什么。手机需要root权限,root后就可以通过电脑查看了,不过参考Android开发艺术探索的实例,手机一直没有ANR,导致我没有看到自己测试的tracks.txt文件,但是看到了一些以前写的代码或者系统软件的文件,所以这个方式可以作为未来解决ANR问题的参考。

你可能感兴趣的:(Android)