一、什么是谷歌GMS认证?
GMS全称Google Mobile Services即谷歌移动服务,谷歌的移动服务主要指谷歌为安卓系统提供的一系列APP等应用,例如谷歌商店,谷歌浏览器,谷歌地图,Youtube等等,如果安卓设备没有通过GMS认证,则无法使用这些应用,特别是谷歌商店这一应用,国外依赖谷歌商店来下载应用,所以出口国外的安卓设备,如果有使用这些应用的需求,都需要先通过GMS认证后才能正常使用这些应用。
二、GMS认证主要有哪些类型?
1. MADA认证,即Mobile Application Distribution Agreement移动应用分发协议,目前MADA主要为手机跟平板,MADA要求设备必须带电池且屏幕不能超过18英寸还必须带触摸屏,主要为个人零售类产品,即产品销售渠道为C端的,MADA认证,已经更新为8个区域,共有ROW(其他区域)、俄罗斯、土耳其、美国、日本、欧盟、巴西、澳大利亚,需要出口哪些国家,需要做对应的认证。截止到2026年6月,申请MADA认证的安卓版本最低需要16。
2. EDLA认证即Enterprise Devices Licensing Agreement企业设备协议,可以理解为产品主要针对B端,直接卖给企业不零售的都做EDLA认证,产品可以不带电池,且屏幕尺寸可以超过18英寸,EDLA目前只分2个区域,ROW跟俄罗斯,目前EDLA认证最低需要安卓15的版本且必须在27年1月前完成,EDLA的一个区域认证费用大约9WRMB,注意支持触摸屏是MADA跟EDLA都必须满足的条件,否则无法做任何认证
注:同个安卓版本下,EDLA认证的截止时间比MADA认证要长1年,比如安卓15的NADA已经在今年初截止认证了,但是安卓15的EDLA是到明年1月31日才截止,这是谷歌特意给企业设备留出的认证时间
三、怎么判断设备是该做EDLA认证还是MADA认证?
首先看设备有没有带电池或者设备屏幕有没有超过18英寸,只要1个条件满足,则无法做MADA认证,必须是EDLA认证,这里有1个特殊设备是同时满足2个条件的,即POS机,POS机带触摸屏且屏幕小于18英寸也带电池,但是POS机需要做EDLA的认证,因为POS机是一般不零售,为企业设备。也就是说得综合起来评估,除了电池跟屏幕尺寸外,出货是对企业还是对个人,也是一个评估标准,比如工业手机或者工业平板,直接销售给企业的这类设备,虽然满足MADA的需求,但是也可以申请EDLA认证
四、通过认证后,有哪些额外的维护认证?什么是IR/SMR/MR/LR?
1.IR,Initial Release首次发布版本,如果该设备是首次认证就是叫IR,IR是所有测试都要测试
2.SMR,SMR指Security Maintenance Release安全补丁维护,EDLA设备在通过认证后,每3个月需要更新安全补丁,持续2年共8次的维护,SMR只测试补丁相关的,不测其他
3.MR,Maintenance Release,MR可以理解为变更软件版本的认证,是基本所有客户会遇到的需求,谷歌要求认证版本只要有变动,就必须做MR的认证,MR认证所有测试需要全部重新测试一遍,但是不需要重新申请Sublicense,
4.LR,Letter Release,LR就是大版本的升级认证,比如我过认证是安卓15的版本,我想升级到16去,这个时候也需要做认证,按照16的标准来重新测试所有测试项,但跟MR一样,不需要重新申请Sublicense
总结:EDLA设备,过完认证后需要做SMR维护,MADA设备销量超过10W也需要进行SMR维护
五、MADA/EDLA认证流程与周期
同安卓版本下MADA认证与EDLA认证的测试绝大部分是相同的,因此认证周期也是差不多的,一般取决研发团队解fail的速度,大部分认证周期在8周左右
流程
1.签署商务合作合同
2.填写Sublicense表格,我司向谷歌提交申请做认证
3.贵司提供集成GMS包跟补丁的软件以及8台设备给我司进行预测试
4.我司进行第一轮预测试,并反馈测试结果给贵司
5.贵司进行解fail,并提供第二轮的软件
6.我司进行第二轮预测试,如果没有fail,则送谷歌实验室进行正式测试
7.谷歌实验室进行最终测试并通过,认证完成下发批准出货邮件
六、安卓版本的截止认证时间

七、一些常见问题
内寸太低无法做EDLA
目前安卓15的EDLA需要最低4G内存,15的MADA已经截止认证了,16的MADA最低要4G内存,16的EDLA最低需要6G内存
安卓版本过低已经截止认证
目前MADA的15已经截止认证,16在今年11月截止认证,15的EDLA在明年1月31日截止认证
硬件条件达不到
过认证设备需要具备触摸屏,扬声器、麦克风、USB或者Type-C的调试口,麦克风扬声器有些设备本身不带,需要焊接或者配备USB的麦克风扬声器,触摸屏的话,如果本身设备不带的例如盒子,但是可以外接触摸屏的也可以申请认证,至于调试口基本上都具备。
认证后修改软件版本
由于谷歌只接受一个软件版本过认证,所以只要更新了软件版本,则这个软件版本按照正规流程,需要进行MR的认证,这个问题是很多客户都会遇到的,因为过认证的时候,为了能快速拿证,往往使用AOSP+GMS,没有客制化的应用,但是在认证通过后,很多客户会有修改软件的需求,比如有增加客户的APP,比如软件有BUG,需要重新出版本,这些都是需要进行MR的认证的。
八、通过认证后有哪些凭证
1.谷歌批准出货邮件
2.设备谷歌商店显示已认证
3.官网可以搜到过认证的型号
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。