关闭

android基础之ANR

标签: android响应
240人阅读 评论(0) 收藏 举报
分类:

ANR application not Response

指应用程序未响应:
有三大类会引起ANR:
1、在主线程中超过5s还未响应(处理完成)
2、在broadcastRecevice中超过10s 还未处理完成
3、在service中超过20s 还未处理完成

有一种特殊情况,就是在主线程中等待broadcastRecevice返回处理结果:
等待了5s主线程爆ANR
等待了10sbroadcastReceive爆ANR

其中broadcastreceive和service爆的ANR只是把日志存入data/anr/traces.txt中

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:37194次
    • 积分:1226
    • 等级:
    • 排名:千里之外
    • 原创:78篇
    • 转载:22篇
    • 译文:7篇
    • 评论:1条
    最新评论