您的位置:网站首页 > 源码评测 > 正文

百度MTC发布Android 50兼容性评测报告源码评测

类别:源码评测 日期:2014-12-18 15:32:26 人气: 来源:
ee4ee.com,繁华的反义词是什么,java面试宝典2013,灵魂战车2qvod,永辉供应商系统,一刀斩到你桃花开,海蓝刀锋,穿越之丑妃来仪,dnf鹰吉在哪,宫原华音,ben10异形群体,德拉诺之主,好色的哈姆雷特,他们生活的世界好看吗,旅行者的苔原猛犸象,掉脑袋机械舞原理,www.33titi.c,东莞石甜甜,ba169航班,三角梨在线制作,崔事班的故事,dms003,天籁之音ova3,邱会作回忆录,txt,legal,high11,碧天如水夜云轻,美知广子猝死图片,瑞安党建网,总裁前夫放了我,田源发型,童爱玲长孙皇后,天之裂片bug,末世执行者,阿碧的结局,龙腾宇内有声小说,竭尽全力造句,美女也愁嫁主题曲,www.96xp.com,tokyo,hot,n0,糗事百科红糖哥,香港ipad3价格,www.747474.c,开封电视台招聘,租妻成婚全集,重庆市北碚区邮编

  本次Android 5.0 Lollipop系统升级进行了十多项改动,具体每一项的改动内容,在这里就不一一列举了,百度MTC(移动应用自动化测试服务平台)将重点分析对于移动APP有重大影响的4个方面:

  1.全新的Material Design设计风格,对移动应用的影响:

  1) 测试时需检查面显示是否正常,重点关注刷新以及动画效果;

  2) 为了保持与Android系统风格的一致性,各个产品线使用新的material design。

  2.全新风格的通知中心对移动应用的影响:

  1) 测试了原有通知机制在5.0上的兼容性。

  3.ART模式大大提升了性能,对移动应用的影响:

  1) 应用兼容性:如果应用本身对Dex文件做了处理,可能会出现兼容性问题;

  2) 性能优化:可重点关注ART带来的性能优化数据,对于大量使用CPU的应用,性能提升比较明显。但如果应用程序的时间主要花在调用系统API,提升会小一些;

  3) 应用安装包体积:因为安装时进行了预先编译,应用安装的时间会变长,安装后生成的文件也会变大;

  4) 第一次启动时长:如果以DexClassLoader的形式加载代码,第一次启动时间也会变长。

  4.续航能力增强,对移动应用的影响:

  1) 省电模式后,系统降低CPU的主频,要求产品在低性能的情况下可以正常运行;

  2) 当应用在后台运行被停止后,系统再次进入非省电模式时,进入应用后,可以增加相关的用户提示,同时可以考虑自动重新开始之前的操作(如后载等)。

  也许你手中的Android设备已经升级到了Lollipop系统,在体验新鲜功能带来惊喜的同时,你是否也遇到了部分APP产品无法正常使用的情况呢?百度MTC选取了大家最常用的移动应用产品,即百度应用市场TOP1000的移动APP作为样本,通过MTC测试平台,为大家带来Android5.0的兼容性评测报告;

  测试机型:Nexus 5升级至Android 5.0 Lollipop系统;

  测试应用:百度应用TOP1000移动APP;

  TOP1000移动APP分类及发现问题占比的统计分析如下:

  百度应用市场各分类中TOP10中发现问题情况如下:

  下面让我们来看看都有哪些APP在Android 5.0系统上会出现问题,MTC平台对百度应用市场中Top1000的应用,在Lollipop(测试真机:Nexus 5升级至Android 5.0)上进行了兼容性测试,从MTC自动化测试报告和loge的分析,移动APP与Android 5.0 Lollipop系统的兼容性主要存在以下问题:

  1.APP无法正确安装;

  2.应用安装后无法启动;

  3.测试过程中发生crash或ANR;

  测试报告显示,其中有19个应用安装失败占比为1.89%(如:乐蜂网、强光手电筒、掌上猫扑等),有152个应用稳定性测试失败占比为15.09%(如QQ轻聊版、暴风影音、携程旅行等)。整体失败率占比为16.98%。

  问题分析:本次升级对应用最严重的影响就是部分应用无法安装,原因主要是Android L的新规则,若APP含有一个或多个相同自定义权限,签名不一致无法正常安装;

  从MTC稳定性测试结果来看,部分与Google原声权限相冲突的应用,无法安装;例如乐蜂网,从以下log可以看出,乐峰网申请的权限android.permission.ACCESS_DOWNLOAD_MANAGER已经被原声应用com.android.providers.downloads获取了;

  so attempting to redeclare permission android.permission.ACCESS_DOWNLOAD_MANAGER already owned by com.android.providers.downloads

  小结:本次Android 5.0升级给应用市场上的应用带来了不小的影响,主要集中在安装兼容性、界面展示兼容性,以及稳定性等方面,各个应用对5.0进行一个系统的兼容性适配测试。同时,5.0升级的电量测试功能——dumpsys batterystats可辅助开发者进行更为深入详细的电量测试和耗电量分析,在下期报告中,我们将对这个工具进行详细的评测,敬请期待…

  附:

  MTC是百度面向开发者推出的,免费移动产品自动化真机测试平台。可为开发者的移动产品质量保驾护航,从而节省渠道推广费用、实现产品的快速迭代、最终实现提升目标用户的产品体验。

  MTC平台4大特点:

  MTC将连接百度相关资源为开发者提供一站式服务:开发者研发基础架构、云存储、自动化云测试、云众测、灰度发布、全流量发布、线上(渠道、性能、产品异常)等服务。

  MTC官网

关键词:源码评测
0
0
0
0
0
0
0
0
下一篇:没有资料

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: