获取日志
AP Log:
/sdcard/mtklog/mobilelog/APLog_XXXXX
/sdcard/debuglogger/mobilelog/APLog_XXXXX
db:
/data/aee_exp
如果db 打包没完成,trace 完成了 然后导出手机中的anr日志 /data/anr/.
1.拿到日志先 搜索
ANR in 包命(例com.mediatek.camera) 找到对应的PID 根据PID去看堆栈信息
如有 就会出现Reason: Input dispatching timed out.......内容
然后导出手机中的anr日志
adb pull /data/anr/ .
图1
ANR分析流程
APP空闲:
检查Callstack,查看 main thread 的callstack 停在nativePollOnce(FROM_SWT_JBT_TRACES)
No focus Window ANR Check point:
检查 activity onResume时间点(此时activity能被看到),如果发生ANR时onResume还未完成,归类为APP related Issue
Log分析步骤
1