手游自动化测试平台TestBird于2月6日正式对外发布《2014中国手游兼容性测试白皮书》,白皮书首次定义了手游当中的兼容性问题,为开发者提供了大量兼容性问题解决方案。
今天我们就来盘点那些诱发游戏闪退的因素,游戏闪退的原因很多,CPU、内存、引擎和操作系统都与之息息相关,那么综合这些因素,我们先来看看那些游戏更容易诱发闪退。 从游戏闪退的数量分布来看,由于卡牌和角色扮演在手游测试平台上的测试量本身较大,所以这两款游戏的闪退数量也显得很大。 游戏引擎闪退占比方面,目前市场上最最主流的两大引擎毫无悬念地抢走超过70%的份额。Unity3D以37%的占比独领风骚。 CPU品牌方面,高通和联发科携手拿走67%的份额。高通闪退占比极高,达到了42%这样的高占比同样取决于其下芯片覆盖的巨大市场份额。 内存方面可以发现1G内存的闪退相对高,但实际由于平台上内存为1G设备比长相对大,512及其以下的设备相对少,并且兼容性不佳往往测不到闪退,先就在启动项目那里死掉了,所以显得闪退量比较少,实际根据经验判定内存越大闪退占比越大。 系统版本方面可以看到安卓4.2版本闪退占比最高,因此建议多针对安卓4.2系统版本进行优化,当然随着5.0的逐渐普及,相信未来针对5.0的优化会有更多的需求。
文章来源:TestBird手游测试研究中心
|