趋势网(微博|微信)讯:
华为领衔洗牌国内手机市场!
华为手机2015年的销量达到1亿台,成为了国内第一家、全球第三家智能手机年出货量过亿的厂商。有国外分析人士指出,2016年华为将提升20%出货量,销量将达1.2亿。
在最新的艾瑞《2015-2016年中国智能手机市场研究报告》中,我们看到华为2015年不俗的成绩单。华为出货量占据15.7%,稳拿第一名。
华为能够取得如此傲娇的成绩,少不了华为P系列、Mate系列高端机型热销贡献。
·拐卖王星的中国籍嫌犯押解回国 ·95后情侣夜市摆摊卖麻糍日入4000元 ·郭艾伦谈捅伤自己的队友事后态度 ·体检无异常1年半后确诊癌症晚期 ·白宫希望泽连斯基离开乌克兰
*图片摘自《2015-2016年中国智能手机市场研究报告》
MTC已采购P9/P9 Plus,用于为开发者同学提供App测试服务。P系列新成员有哪些特性?对App会有哪些影响?一起来了解下吧!
新型号新系统带来的新惊喜
P9/P9 Plus搭载了基于Android 6.0深度定制的EMUI 4.1操作系统,为了给用户极致的体验,EMUI4.1功能升级,其中,不乏一些黑科技的运用,现在让我们来细数下EMUI 4.1的那些新功能:
情景智能功能——用户无需设置繁琐信息,系统自动从收到的航班、酒店等预定通知识别地点、时间等信息,并加以提醒。
学生模式——家长事先设置好受限应用及使用时间,就不用担心伤害熊孩子视力,耽误熊孩子的学习了。
访客模式——可信息加密,多人使用手机不会造成相互干 扰,保障信息安全。
多种拍照模式——P9/P9 Plus可满足用户的专业拍照需求。“黑白相机“模式直接拍摄黑白照片,感受黑白视界的至纯至美。
WLAN+——自动监测周边开放式热点,实时提供评测数据,省时省心。
新版本还增添了WIFI热点自动登录、运动数据低功耗监控功能等。
EMUI 4.1驾到,自动化测试工具可准备好?
新版系统EMUI 4.1在权限上发生了变化,我们可以看到包名由原来的” com.huawei.systemmanager“变成了” com.android.packageinstaller“。此修改有可能会影响一些自动化工具在自动点击授权时候的判断。
MTC自主研发的自动化测试工具已Ready!早在华为P9上市初期就已完成授权调整,为迎接开发小伙伴们的APP测试需求做足了准备。
华为P9/P9 Plus上线,你的APP准备好了吗?
新机入手后,MTC率先从应用市场随机下载部分APP做基于P9/P9 Plus的兼容性测试,在Monkey脚本跑完之后,我们发现部分App会出现Crash、ANR的问题。在此跟开发小伙伴们分享下产生此类问题的原因,开发小伙伴们在App开发过程中多加注意,避免此类问题的产生。
一起来看下导致App Crash的那些原因:
1. 空指针异常:错误日志定位java.lang.NullPointerException,详细日志记录如下

2. 安全异常:错误日志定位java.lang.SecurityException,详细日志记录如下:

3. 无法找到类:错误日志定位java.lang.ClassNotFoundException,详细日志记录如下:

4. 动态库加载异常:错误日志定位java.lang.UnsatisfiedLinkError,详细日志记录如下:

5. 无效参数错误:错误日志定位java.lang.IllegalArgumentException,详细日志记录如下:

6. 调用抽象方法异常:错误日志定位java.lang.AbstractMethodError,详细日志记录如下:

7. 违法访问错误:错误日志定位java.lang.IllegalAccessError,详细日志记录如下:

8. 越界错误:错误日志定位java.lang.IndexOutOfBoundsException,详细日志记录如下:

导致App ANR的那些原因:
1. 调度超时:异常日志定位Inputdispatching timed out,详细日志记录如下:

2. 按键或触摸事件特定时间内无响应:异常日志定位keyDispatchingTimedOut,详细日志记录如下:

3. 意图无响应:异常日志定位Broadcastof Intent,详细日志记录如下:

上述是App 在P9 /P9 Plus上出现Crash、ANR原因定位,你的App是否会出现Crash、ANR情况?现在来MTC测一下吧!
【问卷调研】:您献计,我回礼!速来告诉我们您想要测试哪些2016年上市新机型,MTC会根据你们的需求调整机型采购计划,将在第一时间为开发者小伙伴们提供热门测试机型服务!
献计地址:http://dwz.cn/3mO6GX