手机显示全部ANR是指什么意思

作者:原创时间:2022-06-18
文档

安卓手机如果应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应ANR对话框,用户可以选择等待而让程序继续运行,也可以选择强制关闭。

引起ANR原因可以归纳为两类:

1、应用进程自身引起,比如主线程阻塞、挂起、死循环,执行耗时操作等;

2、其它进程引起,比如进程CPU占用率过高,导致当前应用进程无法抢占到CPU时间片。

一个流畅的合理的应用程序中不能出现ANR,而让用户每次都要处理这个对话框,因此,在程序里对响应性能的设计很重要,这样系统不会显示ANR给用户,默认情况下,在安卓中活动的最长执行时间是5秒,广播接收器的最长执行时间则是10秒。

显示全文
丝瓜有毒性吗 终端门店是什么意思 万箭穿心原著结局 手机照相机无法使用怎么办 黛末化妆刷的使用方法 曼亚智能锁的技术如何 热爱生命的文化格言 李四光是一位什么样的科学家 小米6长焦广角怎么切换 考上研究生之后如何规划 1瓶可乐多少毫升 库字开头的成语有哪些 衣服上留下了油的印子怎么洗 网上用语tql什么意思 拘役留案底吗 如何做四季豆炒肉好吃 谁知道绍兴下边有哪几个市区 流水问题的全部公式 雅顿金胶的使用方法 jks衣服是什么意思 楼梯角度多少合适 圣斗士有几部剧场版 软紫薯干吃了会长胖吗 oppo手机声音小的解决方法 漂白剂手洗怎么用 霍尔效应实验报告 努尔哈赤传位多尔衮史料 球球大作战如何用微信充会员. 世界上最经典的情话 洗衣机下水道不通畅怎么办 古代隐居的名人 唇开头的成语 杨紫琼在哪部电影中扮演的角色叫飞鹰女侠 法院裁判监护权归属标准 怎么搓麻花 欧阳娜娜惊雷什么节目 怎么才能用手机验钞票的真假 创业者创业成功的要素 买新车首付几成 商标转让合同包括哪些内容