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