Android深入Android控件使用篇Android专题

Android如何排查手机产生的anr问题

2021-05-26  本文已影响0人  千夜零一

探究为啥直接运行adb命令无法导出data/anr/traces.txt文件

版本问题!!!android版本10及以上不行,以下好像可以……(没试)


老版本10以下可以直接导出trace.txt文件

Android 10及以上如何导出traces.txt文件呢?

终端直接运行这个命令:adb bugreport

接着会下载一个百分比进度条.zip文件

解压后会出现以下界面:

然后给anr文件添加.txt后缀名然后打开这个文件

解压包后需要打开的txt分析文件

.txt文件打开后如此:

定位anr产生包名和代码段

排查问题在这一行:也可以关键词搜索:DALVIK THREADS main

我们来找到这一行代码看看:

anr定位代码

还真是这一行,我专门造的会导致anr问题的语句!!!

上一篇下一篇

猜你喜欢

热点阅读