品质管理 Android 7.0 踩得坑 (一)

陈子昂 · 2016年12月30日 · 最后由 陈子昂 回复于 2017年01月07日 · 2139 次阅读

需求适配

Android 7.0 目前一波热潮下,即将渠道都开始要求适配 7.0 系统了,秉承测试先行的思想,开始提前准备。

我司测试机是比较少的,进入主题。

适配方式

这个和常规适配 ROM 和平台代码是分开的。

方式一

安装镜像文件后模拟器适配,镜像安装后启动很慢,如果用这个测试通过了,上真机也没太多问题的。

结果镜像运行不起来,机器原因;非真机抓到的抛错信息较少,这里栈信息就不提供了,于是我司选择方式二。

方式二

刷机 这个刷不好这部手机其他功能就废掉了,比如电话。实在要刷推荐用 一加 3 手机做为测试机,12 月份也在升级名单内。

华为 mate8 是 12 月初可以升级,mate9 内置。

谷歌亲儿子手机如果买原厂…我司就是,不过到货要 1 周,买过来在刷。

Point

我司在适配过程中出现主要问题如下:

ps:有些公司比较完善的可能没有这类问题

1.平台服务到游戏主界面出现了 ANR(云手机租借,但 log error 中没有到达我们渠道 sdk 对应 tag 的信息)

2.操作穿透问题:出现在壳环节.在游戏里点击帐号输入框。点击的位置如果那个位置有其他应用,会直接打开那个应用。

3.60 帧以上游戏似乎出现掉帧的情况;这个需要具体排查。

关注点

最低需要支持 Vulkan API 或者 OpenGL ES 3.1

做适配测试时(非安装时)把javaminSdkVersion设置的比maxSdkVersion还大
设置方式在

AndroidManifest.xml--修改 <uses-sdk android:minSdkVersion = ””/>

写到这里,先试水,具体要等手机过来才能调式,镜像机器太卡运行不起来。ps:云测 7.0 我们应用居然是通过的。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 2 条回复 时间 点赞

6.0 权限的问题,不知道 7.0 的有没有

#1 楼 @lose 有。。。旧版本兼容问题也有。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册