阿克苏信息港

当前位置:

iOS的崩溃率高于Android来自听云

2019/05/14 来源:阿克苏信息港

导读

移动互联和智能的快速发展,让很多开发者加入到创业大潮中,不同类型的移动应用出现,为我们的生活增加了便利,带来了欢乐,也学到了更多的知识,我们

移动互联和智能的快速发展,让很多开发者加入到创业大潮中,不同类型的移动应用出现,为我们的生活增加了便利,带来了欢乐,也学到了更多的知识,我们越来越依赖通过应用去感知世界,进行人与人之间的交流沟通。

根据应用数据追踪公司AppFigures的统计显示,Google Play Store 2014年运用和开发者数量首次双双超过苹果App Store,Play Store的Android应用总量达到143万款,而App Store的iOS运用总量为121万款。

然而,在上百万款应用中,又有多少移动应用会进入到我们的智能中,并成为必备的软件呢?除了移动运用本身的设计和功能,应用的性能问题也会直接影响移动应用的命运。

一般情况下,由于络环境、装备机型、开发环境等多样元素的存在,应用性能问题组合超1亿零700万种(5079个不同机型*1172种操作系统*18家运营商),应用性能出现的频率和错误种类超乎想象,而连接超时、闪退、卡顿、崩溃、黑白屏、络劫持、交互性能差、CPU使用率问题、内存泄露、不良接口等因素都会对移动运用性能产生巨大的负面影响。

近日,听云发布了国内首份应用性能管理报告《2014中国移动应用性能管理白皮书》,通过听云App监测覆盖超过3.5亿台终端设备,日启动量超过2.4亿次,监控逐日超过100亿次的真实用户要求,从崩溃、毛病、络请求响应时间、交互性能、运营商络响应时间五个重要维度,、标准、轻微隐患和严重隐患四个数据标准区间,阐述移动应用性能现状。报告中显示,74%以上的用户在性能问题面前会选择沉默、忍耐或离开,而在移动应用出现性能问题导致延时响应10秒后,有近5%的真实用户会放弃使用该应用。

iOS崩溃率高于Android

在移动运用性能方面,崩溃带来的影响是为严重的,移动应用崩溃主要是由操作系统引发,是指应用在运行过程中出现的强迫关闭(Force Closing)现象,从而打断用户正在进行的操作体验。运用崩溃可以造成关键业务中断、用户保存率下降、品牌口碑变差、生命周期价值下降等影响。

图1:听云提出的移动运用崩溃率标准

报告统计显示,当iOS的崩溃率超过8, Android的崩溃率超过4的时候活跃用户有明显下降态势,并且这两大系统在2014年全年平均崩溃率均超出标准值,普遍存在轻微隐患。

图2:iOS系统崩溃分布

在iOS系统中,iOS5.X以及iOS8是目前崩溃率的操作系统,相较于其它系统,iOS7X整体崩溃表现稳定,崩溃率均低于10,由此看来,移动开发者必须重视移动应用对操作系统版本的支持以及旧版本的持续兼容问题。

图3:Android系统崩溃分布

相较于iOS系统,Android整体崩溃率较低,其中只有Android2X系统崩溃率高于10,表现较差,在Android4.X版本后,崩溃率稳定在。

图4:OS崩溃率比较

从统计的数据来看,iOS平均崩溃率约为Android的两倍。为何系统较封闭的iOS系统崩溃率会高于开放的Android呢?听云总结了四点原因。首先,Android4.X版本较之前的版本有显著提升,但是的iOS 8版本却不稳定;第二,在更新策略上,iOS的更新推送周期较长,Android则会随时进行推送更新;第三,由于语言/系统架构的特殊性,OC需直接面对底层API,出错可能性较高,而受OS版本影响,硬件差异影响较java更大;,也正是由于iOS系统受限更多,例如内存、后台、API限制等,也是造成崩溃率较高的缘由之一。

当应用程序产生崩溃时,在出现崩溃的设备上会创建并存储一份崩溃报告,此报告会描述应用程序是在哪种条件下发生崩溃,通常情况下,报告中还包含当前正在运行线程的完整堆栈跟踪,移动开发者可以通过堆栈信息推测出崩溃产生的缘由从而进行修正。

其他性能指标数据

移动应用毛病是指应用在生产环境下所出现的HTTP错误和络毛病汇总,会造成应用页面无法显示,影响用户体验。在整体毛病方面,连接超时、建立连接失败、500错误及未知主机在移动运用错误排行靠前,整体错误率占比6.3,其中请求超时在络错误中占比。当出现HTTP错误时,移动应用开发者应根据错误代码对症下药,络错误则需要从络层面剖析问题发生的原因。

图5:听云提出的移动应用错误率标准

移动运用请求响应时间会直接影响用户留存,保存用户数量和保存率直接体现了应用的质量和保存用户的能力。经听云对超过5万的移动应用的主机要求响应时间进行监控发现,当要求响应时间超过2000ms后,用户开始流失。

图6:听云提出的要求响应时间标准

12下一页

痛经是由什么原因引起
月经后期腰疼吃什么
痛经是怎么回事怎么办
标签