2016年,在“互联网+”战略的推动下,移动互联网与越来越多传统行业的结合更加紧密,用户使用移动互联网的工作场景、生活场景、消费场景都在悄然发生着改变, 移动互联网产品在智能硬件、医疗、汽车、旅游、教育等市场也都在不断探索新的可能性。

开发者除了需要关注用户需求外,更需要重视产品质量与口碑,这将极大的影响用户对产品的评价及产品后续的传播力度。

下面我们将为您带来2016年度 Android & iOS 移动应用质量大数据报告,让您清晰了解行业动态,精准定位自身产品位置。

• 移动设备总数达10.7亿

2016年移动设备总数持续攀升, Android 设备总数从2015年的6.6亿提升至7.3亿, iOS设备总数从2015年的3.0亿提升至3.4亿。

• iOS应用数突破220W

截至2017年2月,iOS 应用数量突破220万,Android 应用数量约300万+。

• 游戏崩溃率远高于应用崩溃率

无论是Android还是iOS,游戏的崩溃率都远高于应用,在iOS中的差异尤为明显。

接下来让我们从Android开始,从多个维度进行应用质量分析。

• 应用分类中视频、社交等行业崩溃率较高

Android应用行业整体崩溃率在2.0%~3.6%之间。其中视频、社交、音乐类应用的崩溃率较高,出行、新闻、儿童类应用的崩溃率较低。

• 游戏行业崩溃率普遍在4%以上

Android游戏行业崩溃率在4.3%~7.3%之间,八个游戏大类中,角色扮演、经营策略以及网络游戏的崩溃率均在7%以上,休闲益智、体育竞速崩溃率保持在5%以下。

• 中小规模产品崩溃率更高

根据产品规模日活(DAU)区间分析崩溃率,产品规模越大,崩溃率越低。DAU达百万级别的产品崩溃率平均在1.5%以下,对比各DAU区间崩溃率,游戏崩溃率均大于应用。

• Android 应用平均ANR率在1%以下

出现ANR将弹出对话框,严重影响用户体验,所以发现应用ANR率上升情况也不容小觑。 游戏相比应用一般需要用到更多的资源,占用更多的内存和CPU,游戏 ANR发生几率约为应用的1.5倍。

• 华为市场占比第一,OPPO和VIVO跻身前五

华为2016年国内市场存量以17%的市场占有率荣获第一,OPPO,VIVO跻身前五。相比之下,小米和三星在2016年市场份额有所下降。五大厂商的市场存量占整个Android市场的66.20%,共同瓜分了庞大的国内市场。

机型崩溃率方面(统计机型上发生的崩溃),主流厂商基本保持在2%左右。而联想和酷派机型的崩溃率超过3%,根据数据分析其崩溃原因,我们发现,Java类型的崩溃中除空指针异常外,出现最多的是ActivityNotFoundException和ClassNotFoundException异常,兼容性问题较多;从崩溃时间来看,联想和酷派机型上闪退(崩溃发生在启动后0~5s)的占比高达28%(平均比例为22%),说明应用开发者对这两个厂商机型的适配力度相对较弱。

• Android 系统版本5.1超过4.4成为主流

Android 5.1系统已成为主流版本,其中5.1、4.4、6.0、5.0版本的市场占有率分列前四,共占市场总量的83.39%,建议开发者优先关注这四个系统版本的适配情况。

另外5.1,6.0系统版本机型上的崩溃率在2%以下,而2.3系统版本崩溃率高达9.17%,大部分应用已放弃对2.3系统版本的适配,Google去年也宣布将在2017年正式结束对Android 2.3/3.0的系统支持。

• 空指针异常在Java代码中最为常见

不出所料,NullPointerException依然是最常见的Java异常,该异常影响面广但容易修复,开发者想快速降低崩溃率可以优先解决此类异常。相较于2015年,IllegalStateException从5%提升至10%,OutOfMemoryError从3%提升至6%。

• SIGSEGV占Native崩溃类型的78%

从崩溃总数来看,Native崩溃数约为Java的1.4倍,而Natvie崩溃中高达78%为SIGSEGV异常(SIG 是信号名的通用前缀, SEGV 是 segmentation violation 的缩写,常见于内存错误)。

• Android应用闪退现象更加严重

相较于2015年, 闪退(启动后0~5s内崩溃)问题占比提升10个百分点(12%提升到22%),Android系统由于其碎片化特征,厂商、机型、系统版本、分辨率等适配问题,使得应用闪退现象更加严重。

• 造成闪退最常见的几种异常原因

根据数据分析,导致闪退问题除空指针异常外,找不到类和方法、权限问题、so加载异常、状态异常等问题比较明显,71%的闪退是由这5种问题引起,机型适配测试可以有效降低闪退问题的发生。

了解完Android,我们再看看iOS平台上的应用质量有何差异

• iOS应用不同行业间崩溃率差距较大

iOS应用行业整体崩溃率在1.6%~4.6%之间,崩溃较低的行业如导航、商品指南类应用保持在2%以下,体育、社交、图书行业崩溃率在4%以上。

• 游戏行业崩溃率相对较高

iOS游戏崩溃率在4.2%~9.9%之间,其中体育竞技类游戏的崩溃率最高。

• 不同日活(DAU)区间游戏产品的崩溃率差距较大

不同DAU区间游戏产品的崩溃率分化更加严重, DAU低于1千的游戏,平均崩溃率高达9%。DAU达百万级的游戏产品基本属于精品游戏阵营,这个区间内的游戏崩溃率得到了有效控制。

• 游戏卡顿发生概率高

游戏的卡顿发生率高达到19.9%,苹果官方并没有提供iOS卡顿的具体定义,Bugly官方定义的iOS卡顿默认为:3s无响应,卡顿问题会影响用户体验产品的流畅性,同样需要重视。

• 主流机型崩溃率基本在2%以下

iPhone 6占比为21.81%,与2015相比差距不大(2015年占比:21.44%),iPhone 6系列机型仍然是市场主流机型,iPhone 7系列暂时只占总量的7.81%。 iOS主流机型的崩溃率基本保持在2%以下,新机型崩溃率相对更低。iPhone系列机型中,iPhone 4与iPhone 5的崩溃率最高,在3%以上。

• iOS 10.2成为主流系统版本

随着版本的升级迭代,iOS 10.X已迅速成为主流系统版本,占市场总量的49.49%。 iOS主流系统版本崩溃率基本上都在2%以下,并且高版本如9.X和10.X系列的应用崩溃率相对较低。

• NSInvalidArgument异常占OC异常的75%

对比2015年的占比,NSInvalidArgument异常从49%提升至75%,NSRangeException从19%下降至6%。

• 运行中的崩溃问题大幅缩减

相较2015年数据,运行中的崩溃(运行60s以上闪退)问题占比,从78%下降至65%,缩减了13个百分点。

2016 移动应用质量大数据报告相关推荐

  1. 2016 移动应用质量大数据报告:游戏崩溃率远高于应用

    2016 年,在"互联网+"战略的推动下,移动互联网与越来越多传统行业的结合更加紧密,用户使用移动互联网的工作场景.生活场景.消费场景都在悄然发生着改变, 移动互联网产品在智能硬件 ...

  2. 《2016年度中国智库大数据报告》发布 哪些智库进入TOP20榜单

    2017年1月7日,由阿里巴巴集团发起.阿里研究院主办的第二届新经济智库大会在北京举行.清华大学公共管理学院副院长.中国智库大数据报告课题组组长朱旭峰教授在大会上发布了<2016年度中国智库大数 ...

  3. 高德地图发布中国高速公路出行大数据报告:2017年假期高速拥堵里程同比2016上升22.5%

    9月5日,高德地图联合交通运输部规划研究院和交通运输部科学研究院,权威发布了<2017上半年中国高速公路出行大数据报告>.该报告以高德地图交通大数据发布平台.大数据开放平台.阿里云ODPS ...

  4. CBNData:2018年轻人租房大数据报告(附下载)

    报告下载:添加199IT官方微信[i199it],回复关键词[2018年轻人租房大数据报告]即可! 房子一直是安全感与归属感的象征,但这届年轻人对于"租房"与"稳定&qu ...

  5. 【腾讯代码文化】人均3.6万行代码,《腾讯研发大数据报告》正式发布!

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 作为国内科技巨头,腾讯的产品早已覆盖到了每个国人手中,不过这家公司对于自身技术一直 ...

  6. 清华大学朱旭峰:中国智库大数据报告2017预发布

    大数据.人工智能.虚拟现实等新锐弄潮儿,在这个会场上袒露心声,让我们继续智慧的交融与碰撞,来看看2018年大数据重构行业下的新机遇.在1月28日的清博盛典中,清华大学公共管理学院副院长朱旭峰为我们分享 ...

  7. 2016-2017中国房地产走势大数据报告亮相

    2016-2017中国房地产走势大数据报告亮相 站在2016年岁末来看大势,中国楼市分化日益加剧,一线二线城市先扬后抑,三四线城市景气度持续偏低,去库存压力大. 2017年呢?任大炮只丢了一句,下一轮 ...

  8. 懂车帝:2018汽车行业大数据报告(附下载)

    报告下载:添加199IT官方微信[i199it],回复关键词[2018汽车行业大数据报告]即可! 报告下载:添加199IT官方微信[i199it],回复关键词[2018汽车行业大数据报告]即可! 更多 ...

  9. 2017新浪微整形年度大数据报告

    第一章 疾风迅雷 导语:中国医疗美容行业连续几年保持着大幅度的增长,不仅关注医美的人群日趋壮大,人们对于医美的消费投入也在稳步增加,并保持着强劲的增长势头! 1. 中国已超越巴西成为全球第二大整形国 ...

最新文章

  1. java dh密钥交换_java-信息安全(八)-迪菲-赫尔曼(DH)密钥交换
  2. php使用ssh远程调用另一个服务器执行命令(python脚本)
  3. Linux下 ln 命令详解
  4. Express + mongoDB + nodejs
  5. linux 串口工具_会C++就能开发Linux/Android应用!这款Yoxios X3串口屏火了...
  6. Java StreamTokenizer whitespaceChars()方法及示例
  7. uvccamera 后台服务_UVCCamera的一些坑
  8. oracle改表结构非空字段类型,oracle 表结构的非完全复制
  9. php 查oracle 表不存在报错处理,合同信息查询时,报错提示oracle数据库执行异常,表或视图不存在...
  10. Openlayer:学习笔记之简单的ol.View应用
  11. Angular.js 简单实现数字变汉字
  12. 算法4_对称加密算法之SM4
  13. 交付管理——怎样写用户手册
  14. VMware虚拟机ubuntu ros安装摄像头驱动
  15. 初学者之路—————Cycle GAN
  16. 2019年下半年1+X 证书 Web 前端开发初级理论考试题目原题+答案(超详细分析)
  17. 关掉win10电脑hyper-v虚拟机方法
  18. 仿 手机QQ 登录、注册、找回密码、好友列表、QQ状态等功能的实现
  19. Pandas 学习手册中文第二版:1~5
  20. 申请著作权的流程有哪些

热门文章

  1. jQuery简易版的Excel表格功能插件
  2. VBoxManage命令之虚机开启与关机
  3. 解决COM组件80070005错误
  4. jQuery-1.9.1源码分析系列(七) 钩子(hooks)机制及浏览器兼容
  5. MySQL在线环境,[MySQL FAQ]系列 — 线上环境到底要不要开启query cache
  6. xp锁定计算机快捷方式,XP系统怎么锁定界面快捷方式到任务栏
  7. 【CSS.DIV】HTMLli标签
  8. p2p半分布式开源项目调研:
  9. android开发打开wifi密码,【Android开发】wifi开关与wifi连接(密码连接)
  10. 网络广告术语CPC、CPM和CTR的含义和关系