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问题的语句!!!