ANR一般有三种类型:
1. KeyDispatchTimeout(5 seconds) 主要类型按键或触摸事件在特定时间内无响应
2. BroadcastTimeout(10 seconds) BroadcastReceiver在特定时间内无法处理完成
3. ServiceTimeout(20 seconds) Service在特定的时间内无法处理完成
避免在UI线程中做一些可能耗时的操作。
本文深入探讨了Android应用中常见的ANR类型,包括KeyDispatchTimeout、BroadcastTimeout和服务超时,并提供了避免在UI线程中执行耗时操作的方法。
ANR一般有三种类型:
1. KeyDispatchTimeout(5 seconds) 主要类型按键或触摸事件在特定时间内无响应
2. BroadcastTimeout(10 seconds) BroadcastReceiver在特定时间内无法处理完成
3. ServiceTimeout(20 seconds) Service在特定的时间内无法处理完成
避免在UI线程中做一些可能耗时的操作。
550
1495
2523

被折叠的 条评论
为什么被折叠?