谷歌GMS认证介绍
GMS服务,Google Mobile Service(谷歌移动服务),GMS是谷歌应用集合包,以支持设备的功能。GoogleSearch 、Google Chrome、YouTube 、Google Play Store等应用。这些应用完美协作,以确保设备提供良好的用户体现,如同打开盒子即可,使用一样方便。
谷歌GMS认证(Google Mobile Services Test Certification)是谷歌公司为了确保全世界的硬件厂商设计和生产的安卓为基础的各种智能硬件产品的兼容性、稳定性,以及这些硬件与安卓各种自带的各种软件APP产品和服务的兼容性、稳定性方面的测试和认证,包括各种安卓(ANDROID)智能手机、安卓智能平板、安卓手表、安卓智能汽车、谷歌眼镜、谷歌人工智能、谷歌VR虚拟现实,以及如何确保这些硬件产品与谷歌的APP软件(GMAIL、GOOGLESEARCH、CHROME、GOOGLE PLAY、GOOGLEMAP…)。凡是通过GMS认证的产品,将获得谷歌的徽标授权,产品的型号将列出在谷歌相关的网站中。
谷歌GMS认证作用及意义
国外许多运营商都要求供应商通过GMS认证,在国外一些运营商主导手机市场的地方,没有GMS认证走运营商渠道是寸步难行。在近期的安卓会议上谷歌一次性砍掉了没有前来参加会议的和出货量不及格的各大MADA厂商,更为强硬的是在的2017第三季度将会开始强制进行GMS认证,否则一律不予以使用。
谷歌服务是手机、平板等产品必备的互联网服务。他们的法律也明确要求这些产品必须贴有谷歌安卓的徽标。谷歌GMS认证是身份证明,是拉开品牌区隔度的有效手段,简单的判断厂商的综合能力的一方法是看厂商是否通过谷歌GMS认证。没有通过谷歌GMS认证的产品会出现海关扣货的风险,谷歌GMS认证的产品不允许使用全套的谷歌移动服务也不能印刷相关的谷歌安卓的徽标。通过认证的安卓产品保证了基础的设备功能稳定性、兼容性,通过认证的安卓产品不容易死机,卡机,保证了能够使用谷歌的各种服务和软件。设备包含在谷歌的硬件兼容性列表中,表示设备产品的获得了谷歌的认可,表示该设备驱动已经通过了GOOGLEGMS官方的兼容性检测,用户的系统不会遭到不稳定的、性能差的驱动和软件的影响,提高产品在用户心中的品牌信任度。
谷歌GMS认证测试项目
GMS的测试主要包含CTS,GTS,CTS verifier测试:
1、CTS测试
CTS是CompatibilityTestSuite的英文简写,意为兼容性测试。主要测试的是API的兼容性,目的是为了保证API的兼容性,终达到各种应用程序(包括二次开发的应用程序)可以兼容的在不同平台上的运行。
2、GTS测试
3、手动测试 CTS verifier
CTSVerifier算是CTS测试的一部分,需要手动进行,主要用于测试那些自动测试系统无法测试的功能,比如相机、传感器等。由于硬件配置或其他原因,不同手机上部分测试项目被隐藏,也就是说CTSVerifier中case的总数,取决于测试机支持哪些功能。
MADA协议申请流程
MADA:Mobile Application DistributionAgreement,中文名称是:移动应用发布协议,是谷歌跟使用Android系统的厂商签定的一个协议。整个申请周期以谷歌回复为准。一般情况下,申请周期为8-12周左右。