GMS 测试认证流程/周期/版本类型/测试内容
一.GMS认证目
GMS认证的目的是确保设备符合Google Mobile Services的标准,以确保设备上能够稳定运行Google提供的应用和服务,并为用户提供一致的使用体验。
GMS认证可以帮助设备制造商和开发者获得对Google生态系统的访问权限,并确保他们的设备在市场上获得广泛接受。(GMS全称Google Mobile Service,即谷歌移动服务)
二.GMS认证流程
1. 签订合同
2. 授权协议提交Google审批
3. 软件属性检查与修改
4. Google审批通过后,集成clinetid,提交开案报告。
5. 申请Google key
6. 启动完整测试
7. 导入key验证
8. 软件debug,解决所有问题,新版本测试
9.自测通过
10. 启动正式测试,完成Google approved
三.测试周期
启动完整测试到解决所有问题,自测pass需要1-2月左右,一般根据项目问题情况和软件debug速度来定。正式测试一周,Google审批2-3周。
四.版本类型
1.EMR和ESMR是指客户内部的紧急版本需要最快速度外发出去,不是Google的EMR流程。
2.Google的EMR流程很慢一般不适用。
3.RSA是Google和OEM单独签的协议,没有签可以不用管。
4.安卓14手机需要额外测试AACT。
五.GMS测试内容
CTS:Android平台兼容性,CDD + Android SDK/NDK/APIs。
GTS:验证GMS应用程序是否正确集成,流媒体播放等。
STS:测试Security patch合入。
VTS:替换GSI后测试HAL、驱动与内核。
CTS-ON-GSI:替换GSI后测试兼容性。
CtsVerifier:CTS测试的补充测试,需要人工判断。
BTS: 软件包上传Google服务器扫描危害应用,安全补丁,应用权限。
MADA checklist :人工测试GMS应用预制与位置,开机向导等。
六.GMS常见协议
NDA协议全称:Non-Disclosure Agreement,不泄露协议。
AFA协议全称:Anti-Fragmentation Agreement,翻译为反分裂协议,生产Android产品都必须过GMS认证。
MADA协议全称:Mobile Application Distribution Agreement,移动应用软件分发协议。
EDLA协议全称:Enterprise Device Licensing Agreeement,企业设备许可协议,MADA协议的补充。
推荐项目
-
GMS 测试认证流程/周期/版本类型/测试内容
GMS认证可以帮助设备制造商和开发者获得对Google生态系统的访问权限,并确保他们的设备在市场上获得广泛接受。(GMS全称Google Mobile Service,即谷歌移动服务)查看更多 -
谷歌GMS认证之Google Lens 测试认证
GOOGLE Lens也叫谷歌智能镜头,谷歌Lens的本质就是使用手机的相机来进行搜索和识别世界。当将手机相机拍摄某个物体时,Google Lens会尝试识别该物体并显示相关搜索结果和信息查看更多 -
谷歌TADA/GMS认证
TADA是谷歌GMS认证中众多协议中的一个协议,谷歌针对不同的产品,推出了不同的协议,除了TADA协议,还有MADA协议、EDLA协议、GAS协议,不同协议针对不同的产品。查看更多 -
深光标准-谷歌GMS认证介绍,谷歌EDLA最详细的介绍
GMS全称是Google Mobile Service(即谷歌移动服务),GMS认证简单来说就是使用安卓系统的移动设备在经过谷歌的一系列测试后取得谷歌的认可,可以合法使用谷歌提供的各种软件服务,包括Chrome、Gmail、YouTube、地图、PlayStore 等等。Android 设备需要 GMS 认证才能运行所有 Google 的软件服务,否则,未经过认证的设备将被谷歌视为非法设备无法运行任何这些软件。...查看更多