GMS认证测试常见问题
1.release版本(user版本无root权限)
CTS/GTS/CTS-Verifier/gts-interactive/GMADA需要使用此版本进行测试,测试前使用adb root检查设备无root权限。
2.release版本(user版本无root权限)+GSI文件
GSI文件谷歌提供,刷对应安卓版本与相同安全补丁月份的即可,主要go项目需要刷入32位的,非安卓go的刷入arm64即可。
CTS-ON-GSI/VTS测试需要使用此版本
VTS需要额外刷入boot-debug.img获取root权限进行VTS测试(boot-debug.img一般默认在Symbol.zip和版本一起编译出来)。
检查项目的kernel版本号
Kernel 4.19 (kernel可以修改)
CTS-ON-GSI release版本+GSI文件
VTS release版本+GSI文件+boot-debug.img。
Kernel 5.4 (kernel可以修改,GKI1.0,但要和GKI兼容)
CTS-ON-GSI release版本+GSI文件+boot.img(GKI)
VTS release版本+GSI文件+boot.img(GKI)
+vendor_boot-debug.img。
Kernel 5.10及以上(kernel不可修改,GKI2.0)
CTS-ON-GSI release版本+GSI文件
VTS release版本+GSI文件+boot-debug.img。
Kernel 5.10及以上+OEM定制,需求是OEM旗舰产品新功能卖点等Google审核更新周期比较长,双方商议折中方案,一般不涉及。
3.userdebug版本
STS需要此版本进行测试,测试前使用adb root检查设备有root权限。
APTS Android Performance Test Suite(安卓go的性能测试)此版本进行测试
注:eng版本性能太差,不推荐用于测试。
4.申请GMS 白名单要求
4.1.需要单测GtsEdiHostTestCases模块。测试版本与GTS测试要求相同。
4.2.检查ro.build.fingerprint,ro.odm.build.fingerprint等属性与关联属性是否与产品需求一致。
4.3.检查security_patchro.com.google.gmsversion是否过期。
4.4.检查核心feature是否正确比如申明安卓go版本feature是否存在。
4.5.检查first_api_level与clientidbase是否正确。
5.申请GMS key的要求
在申请GMS 白名单报告提交上去后,手动在APA网站上的选择此项目里录入一些项目信息比如SOC型号,屏幕尺寸,分辨率后就可以正常申请(需要上次一个TXT文件里面是device name+序列号)。
各类安卓设备需要申请谷歌GMS认证,可以提前联系我们,我们会为您详细评估产品是否符合谷歌的要求。我们已经为国内外多家上市企业完成谷歌GMS的认证,项目经验丰富,欢迎联系我们咨询谷歌GMS的认证。
推荐项目
-
耳机谷歌fast pair认证与Spatial audio认证
了解如何通过谷歌Fast Pair认证实现耳机的快速配对,以及如何通过Spatial Audio认证提升用户的音频体验。本指南详细介绍了认证流程、技术要求和具体实现步骤,帮助制造商轻松通过谷歌认证,提供顶级音频设备。查看更多 -
GMS 测试认证流程/周期/版本类型/测试内容
GMS认证可以帮助设备制造商和开发者获得对Google生态系统的访问权限,并确保他们的设备在市场上获得广泛接受。(GMS全称Google Mobile Service,即谷歌移动服务)查看更多 -
谷歌GMS认证之Google Lens 测试认证
GOOGLE Lens也叫谷歌智能镜头,谷歌Lens的本质就是使用手机的相机来进行搜索和识别世界。当将手机相机拍摄某个物体时,Google Lens会尝试识别该物体并显示相关搜索结果和信息查看更多 -
深光标准-谷歌GMS认证介绍,谷歌EDLA最详细的介绍
GMS全称是Google Mobile Service(即谷歌移动服务),GMS认证简单来说就是使用安卓系统的移动设备在经过谷歌的一系列测试后取得谷歌的认可,可以合法使用谷歌提供的各种软件服务,包括Chrome、Gmail、YouTube、地图、PlayStore 等等。Android 设备需要 GMS 认证才能运行所有 Google 的软件服务,否则,未经过认证的设备将被谷歌视为非法设备无法运行任何这些软件。...查看更多