GMS认证
1.什么是GMS
GMS全称Google Mobile Service,谷歌移动服务。
为什么要通过GMS认证
Android 系统是开源的,但是 Google 针对GMS所提供的服务却是收费的,比如Google Map,Google Play,Youtube,Gmail,Chrome等,厂商必须通过GMS认证,取得授权,才能使用这些服务。而我国是禁止使用Google服务的,因此,GMS认证只有针对海外客户才需要,国内是不存在GMS认证的。
国内手机厂商之所以不使用鸿蒙系统,很大一部分原因跟GMS有关。如果采用鸿蒙系统,那么手机就不存在GMS服务,这对米OV的海外市场将是毁灭性的打击。
2.GMS认证协议
针对不同的产品,Google会有三种认证协议
- MADA:Mobile Application Distribution Agreement,针对手机平板移动设备,屏幕尺寸在3.3~18英寸之间,且必须带电池;
- EDLA:Enterprise Device Licensing Agreeement,MADA协议的补充,设备可以不带电池,且屏幕尺寸最大可以到70英寸,也就是说,设备不带电池或者屏幕大于18英寸的,必须使用EDLA协议;
- GAS:Google Automotive Services,车机设备申请GMS认证所需要的协议,目前使用较少,很多3PL都不做GAS认证,关于3PL,下文会说明;
3.GMS认证流程
首先产品要符合GMS-CDD(Compatibility Definition Document)的要求;
填写申请表,针对不同的产品,向Google申请对应的认证协议;
取得协议授权,准备样机测试;
产品做软硬件测试;
提交测试报告给Google审核;
获得Google认证授权;
在国内,有一帮专门搞GMS认证的代理机构,他们是Google授权的第三方实验室,俗称3PL(Third-Party-License),如果你想省事儿,可以花钱找他们帮你搞定。
4.GMS注意事项
认证版本:MADA协议分四个版本:欧盟、土耳其、俄罗斯、其他地区(亚洲美洲)。EDLA协议分两个版本:俄罗斯和其他地区;
Android版本要求:截止到2023年9月,MADA的最低要求为Android13,EDLA是Android12;
窗口期:GMS认证在每年都设有窗口期,必须在窗口期内完成认证,否则只能再等一年了。截止到2023年09月,Android12的认证截止时间为2024年1月31日,过了这个时间,Android12的设备就做不了GMS认证了;
认证周期:GMS认证的平均周期为8-12周;
认证费用:3-4万美金,MADA比EDLA要便宜一点;
维护:认证通过后,MADA不需要维护,除非收到Goog