感觉这部分不是很重点,复习完重点内容再回来更新这里
概念
ANR的全称为Application Not Responding,即应用程序未响应。
产生原因
在 Android 里,应用程序的响应性是由 ActivityManager 和 WindowManager 系统服务监视的。产生ANR的典型原因有以下几种:
- Service Timeout
- BroadcastQueue Timeout
- ContentProvider Timeout
- InputDispatching Timeout