ANR/卡顿:可以通过ANR(Application Not Response)实时走势来分析当前选定时间段内发生ANR的趋势。Android是由于系统事件来判断ANR的,但是对于iOS而言,当主线程阻塞时间超过5s则判断为一次卡顿。
Android的ANR类型:
· KeyDispatchTimeout:按键或触摸事件在特定时间内(5秒)无响应
· BroadcastTimeout:BroadcastReceiver在特定时间内(10秒)无法处理完成
· ServiceTimeout:Service在特定的时间内(20秒)无法处理完成
详情页面提供了具体的ANR/卡顿线程,以及一些常见的上下文信息用于修复Bug。