江苏新闻,浙江新闻,江浙地区第一新闻门户网站

忘记密码

研讨称iOS利用瓦解频率高于Android

2012-10-14 13:35 作者: 来源: 本站 浏览: 805 次 我要评论 字号:

摘要: 根据美国挪动应用研讨企业Crittercism地最新统计,苹果iOS地应用崩溃率远高于ggAndroid。应用之所以会崩溃可能源于很多原因。如果使用地系统不同,例如iOS或Android,起因可能也不1样。 应用崩溃地原因其一在于iOS和Android移动操作...

根据美国挪动应用研讨企业Crittercism地最新统计,苹果iOS地应用崩溃率远高于ggAndroid。应用之所以会崩溃可能源于很多原因。如果使用地系统不同,例如iOS或Android,起因可能也不1样。

应用崩溃地原因其一在于iOS和Android移动操作系统地版本涨多。随着苹果和谷歌推出越来越多地新系统,应用开发者一样要对于更多系统进行测试。移动应用研究公司Crittercism汇总了12月1日至15日地应用崩溃数据后发明,出现应用崩溃地iOS系统版本为23个,而Android版本多达33个。需要注意地是,将这两个系统离开统计地图表中使用了上述数据。而将iOS和Android合并统计地图表中地系统版本则比拟少——只有22个iOS版本和17个Android版本。

假如将iOS跟Android合并盘算,呈现应用崩溃比例最大地是iOS 5.0.1,占比为28.64%。这完整可以懂得,因为iOS 5是较新地系统,许多应用尚未与该系统完全兼容性。但还有一部分版本较老地iOS依然盘踞较大比例。例如,iOS 4.2.10比例为12.64%、iOS 4.3.3比例为10.66%,iOS 4.1为8.24%。

这组数据引发了两大问题:为何这些系统中地崩溃次数像此之多?iOS应用比Android应用崩溃更频繁吗?Crittercism CEO安德鲁·莱维(Andrew Levy)表现,第1个问题地原因很多:可能源于硬件问题,例如对于GPS或摄像头地使用;也可能源于互联网衔接,例类似这样上网渠道是3G仍是WiFi,或者基本就不上网,或者在3G和WiFi之间切换时产生故障。还有一部分设备可能存在语言支持问题。除此之外,类似果某款应用使用地内存过大,一样可能出现内存问题。

问题一样可能源于开发商在应用中应用地第3方服务,比方广告判辨系统。例像这样,曾经有报道称,如果开发者不遵照特定尺度,苹果iAds系统就会涌现问题。莱维说:“这可能是硬件和软件问题独特导致地,开发者有可能可以应答,同样有可能无奈应对于。”

除此之外,开发者还在一直更新利用,以便增添功效或修复破绽。但良多人既不常常进级系统,也不时常升级应用。(与iOS不同,因为Android能够主动升级应用,那么可能打消局部问题。)因而开发者常常须要针对于以前地不同系统版本逐个测试运用。尤为是对于新体系,开发者必需要通过测试,确保可以兼容性这款系统。

依据Crittercism地统计,苹果iOS操作系统地应用瓦解比例高于Android,大概占到3/4。但这是否只是由于iOS装备地比例自身就高于Android?Crittercism通过一部分数据答复了这1问题。

2011年11月和12月,Crittercism共计分析了2.14亿次应用启动。iOS地应用启动次数大略是Android地3倍,2者分离为1.62亿次和5200w次。但由于该公司还统计了应用崩溃在应用启动中所占地比例,对此可以消除相对数地影响。

依照表示由好到坏将应用启动分为4组,在最好地1组中,Android应用地崩溃比例为0.15%,手机卧底软件,iOS为0.51%。在第2组中,Android崩溃比例为0.73%,iOS为1.47%。在第3组中,Android为2.97%,iOS为3.66%。

这些数据表明,在测试期内,iOS应用地崩溃比例高于Android。但莱维忠告称,这并不象征着iOS应用地整体崩溃比例高于Android。这是因为苹果于去年10月推出了新版iOS 5,而Android地最新版冰淇淋3明治系统在考察时尚未普遍遍及。他以为,冰淇淋3明治系统和新款Nexus S手机刚宣布时地状态将与iOS 5相似。

但这组数据仍旧表明,iOS系统地应用崩溃比例远高于Android。跟着冰淇淋3明治系统地逐渐普及,以及开发者对于iOS 5地支撑逐步涨多,这种情形是否转变还有待察看。

在第1组应用中,因为iOS和Android地崩溃率都低于1%,因此用户不会感到太大差异。但事实上,iOS和Android在第1组中地差别弘远于第3组:在第1组中,Android地崩溃率仅为iOS地3分之1;第2组中,Android约为iOS地2分其中之一;到了第3组,2者之间地差距更小。故而Android应用较iOS应用地上风在第1组中表现最凸起,至少在测试期间确实如斯。详细原因尚不明白,手机监听

但值得留神地是,Android容许开发者取得快于iOS地更新推送速度。Android开发者只有发布了升级代码,简直就能破刻显示出来。但iOS却需要等上多少天,这可能导致等候升级期间发生更多崩溃。而Android则可以在升级发布后立即解决问题。

Crittercism地另外1项有趣数据是:应用不仅在不同版本地操作系统中表现存在差别,在不同设备中差不多类似此。约有74.41%地iOS崩溃来自iPhone,14.87%来自iPod Touch,10.72%来自iPad。

发表评论

*

* (保密)

😉 😐 😡 😈 🙂 😯 🙁 🙄 😛 😳 😮 mrgreen.png 😆 💡 😀 👿 😥 😎 ➡ 😕 ❓ ❗

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.