ANR(Application Not Responding):应用程序无响应,是Android中AMS与WMS监测应用响应超时的表现;
我们应用开发中常见的ANR主要有如下几类:
- 按键触摸事件派发超时ANR,一般阈值为5s(设置中开启ANR弹窗,默认有事件派发才会触发弹框ANR);
- 广播阻塞ANR,一般阈值为10s(设置中开启ANR弹窗,默认不弹框,只有log提示);
- 服务超时ANR,一般阈值为20s(设置中开启ANR弹窗,默认不弹框,只有log提示);
ANR(Application Not Responding):应用程序无响应,是Android中AMS与WMS监测应用响应超时的表现;
我们应用开发中常见的ANR主要有如下几类: