谷歌GMS认证办理要求有哪些?
说到谷歌大家都认识,但是说到GMS认证也许知道的人就并不多了。做外贸的手机厂商知道在国外的许多运营商都需要产品要有GMS认证,那么到底什么是谷歌GMS认证呢?
一、GMS是什么?
我们通俗理解的安卓Android的确是开源免费的,但严格意义说完整的安卓其实是两部分,一部分是AOSP,"Android Open-Source Project"的缩写,既安卓开放源代码项目;另一部分则是GMS,“Google Mobile Services”的缩写,既谷歌移动服务。这是一套应用程序和基于云的服务。GMS不是开源项目AOSP的一部分,所以需要从谷歌获得许可证,用户才能在设备上获得无缝的体验,这也是国外安卓用户离不开GMS的原因。
二、GMS包括什么?
GMS我们通常称之为谷歌全家桶,包括 Google Services Framework服务框架, PlayStore 商店,Search搜索、Google Voice语音、Gmail邮件、 Maps地图 、YouTube视频等众多APP,同时包括众多的 API 接口。
GMS服务,Google Mobile Service(谷歌移动服务),GMS是谷歌应用集合包,以支持设备的功能。Google Search 、Google Chrome、YouTube 、Google Play Store 等应用。这些应用完美协作,以确保设备提供良好的用户体现,如同打开盒子即可,使用一样方便。
三、什么是GMS授权认证?
Androind 系统是开源的,但是goole 针对GMS 所提供的Search、Search by Voice、Gmail/Google Mail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Goole Play(原名为Android Markert)服务却是收费的,需要授权(即厂商需要获得GMS认证).
四、GMS认证作用及意义
国外许多运营商都要求供应商通过GMS认证,在国外一些运营商主导手机市场的地方,没有GMS认证走运营商渠道是寸步难行。同时在近期的安卓会议上谷歌一次性砍掉了没有前来参加会议的和出货量不及格的各大MADA厂商,更为强硬的是在接下来的2017第三季度将会开始强制进行GMS认证,否则一律不予以使用。
五、GMS认证测试项目
GMS的测试主要包含CTS,GTS,CTS verifier测试:
1、CTS测试
CTS是Compatibility TestSuite的英文简写,意为兼容性测试。主要测试的是API的兼容性,目的是为了保证API的兼容性,最终达到各种应用程序(包括二次开发的应用程序)可以兼容的在不同平台上的运行。
2、GTS测试
3、手动测试 CTS verifier
CTS Verifier算是CTS测试的一部分,需要手动进行,主要用于测试那些自动测试系统无法测试的功能,比如相机、传感器等。由于硬件配置或其他原因,不同手机上部分测试项目被隐藏,也就是说CTS Verifier中case的总数,取决于测试机支持哪些功能。
六、认证流程
七、MADA协议申请流程
MADA:Mobile Application Distribution Agreement,中文名称是:移动应用发布协议,是谷歌跟使用Android系统的厂商签订的一个协议。整个申请周期以谷歌回复为准。一般情况下,申请周期为8-12周左右。

文章来源:子公司华商检测公众号<华商检测>欢迎微信搜索华商检测进行关注,了解更多最新认证资讯!
原文链接: https://mp.weixin.qq.com/s/0PZNfV2E_6YoeWhdVi4-qw