查询ANR日志的方法:
引起ANR的原因 :
Service Timeout:比如前台服务在20s内未执行完成;
BroadcastQueue Timeout:比如前台广播在10s内未执行完成
ContentProvider Timeout:内容提供者,在publish过超时10s;
InputDispatching Timeout: 输入事件分发超时5s,包括按键和触摸事件。
方法一:
adb pull /data/anr/traces.txt ./
然后在目录下查找到traces.txt 文件
例:
请在E:\ 下找traces.txt
方法二: