ANR
来源:互联网 发布:创维电视怎么连接网络 编辑:程序博客网 时间:2024/04/30 16:29
一、ANRs-----Application Not Responding-------应用程序没有响应
二、在如下情况下,Android会报出ANR错误:
1、Activity (“事件处理线程” / “UI线程”) 在5秒内没有响应输入事件
2、BroadcastReceiver 没有在10秒内完成返回
对第1中情况,下面这些做法会导致主线程5秒内没有响应用户操作
1、在主线程内进行网络操作
2、在主线程内进行一些缓慢的磁盘操作(例如执行没有优化过的SQL查询)
三、疑问:如果Activity一直执行某段代码,但是一直没有输入时间或者Intent广播的话,还会报ANR吗?不会。只有当输入事件在5秒钟没有反应的时 候,才会报ANR。
0 0
- ANR
- ANR
- ANR
- anr
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- ANR
- 设计模式Builder(建造者)模式
- 基于Discuz的原生态MVC框架Uxf
- 歌德巴赫猜想
- linux 端口映射
- java 基础4 特性 封装 继承 多态
- ANR
- C++变量对齐
- vsftp配置指南
- note : make a class, use wininet api upload http file
- Linux MBR
- MiniUI - 快速开发WebUI
- 【JS】angular和require的区别
- 黑马程序员 Java基础学习笔记5 类
- wget 1.13.4 移植到嵌入式ARM上的过程