美文网首页
记录一次安卓ANR发生的分析与解决

记录一次安卓ANR发生的分析与解决

作者: 空空大师丶 | 来源:发表于2018-06-23 15:45 被阅读0次

公司项目最近底层进行了比较大的更新
导致app打开有一定概率的黑屏ANR
通过adb导出trace文件

$ adb shell ls /data/anr/

image.png

得到如下 找到项目包名以及所发生的时间

导出到桌面

$ adb shell cat /data/anr/traces_com.akaxin.client.debug_23_6月_14_45_20.220.txt > /Users/lipengfei/desktop/traces.txt
image.png

发现主线程等待tid 41的线程 导致死锁

查找tid=41的线程


image.png

相关文章

网友评论

      本文标题:记录一次安卓ANR发生的分析与解决

      本文链接:https://www.haomeiwen.com/subject/tzzryftx.html