前两天,小编的朋友圈被号称“中国特斯拉”的某侠超级电动跑车刷爆了。秉着喷喷更健康的精神,小编来为大家讲述一下,如果你买了一辆全车搭载着Android操作系统的某侠电动车,可能会遇到什么样的惊(jing)喜(xia)~~~
当你在充电的时候:
然后……
某侠汽车称,尽管他们无心于研发大规模杀伤类武器,可还是收到了不少军方订单……
当你打算开车去哈皮时:
然后……
消防叔叔赞,某侠汽车质量真好。某侠汽车称,为了减少无法打开车门问题的发生,他们的敞篷汽车正在研发中……
当你打算接女神一起野外车震时:
然后……
就没有然后了……某侠汽车称,看!我们的汽车会飞!
当你使用自动泊车功能时:
然后……
某侠汽车称,他们不打算为任何一个豆腐渣工程负责……
————————我是严肃的分割线————————
当然,以上只是小编的一些吐槽假设,大家切勿对号入座。但是应用无响应的情况,其实我们每个人在生活中都会遇到。比如,抢红包的时候,应用忽然不动了;秒杀的时候,应用忽然卡住了;超市排队支付的时候,页面忽然不响应了……这些都是应用无响应的表现。
那到底什么是应用无响应呢?简单说,通常就是App运行的时候,duang~卡住了,怎么搞都动不了。当卡住超过一定时间,Android系统认为这就是一次“ANR(Application Not Responding)”。
具体说,在以下情况发生时,会发生ANR(可能在不同ROM 中时间有所更改):
? 用户的输入在5s内没被App响应;
? BroadcastReceiver的onReceiver()超过10s;
? Service中各生命周期函数执行超过20s。
只有Android会发生ANR吗?不,IOS也会有类似的卡顿情况发生,所带来用户体验非常差,那怎么才能避免这类问题的发生呢。
为了解决应用ANR或者卡顿所造成的用户流失,腾讯Bugly新增了iOS卡顿、Android ANR(应用无响应)监控上报功能,通过卡顿/ANR的异常监控,您可以实时了解用户在使用App过程中发生的卡顿/ANR问题,并提供trace文件,帮助开发者定位应用ANR与卡顿问题原因,有效提升App的流畅度,欢迎大家接入使用。业内只此一家,别无分店。
Android ANR:Bugly捕获的ANR,精神哥告诉你是个什么鬼?
iOS 卡顿:小萝莉和你聊聊iOS应用卡顿那些事儿
了解更多详情请登录:bugly.qq.com
版权声明:本文为博主原创文章,未经博主允许不得转载。