GMS认证背景
而要在手机中内置GMS,必须要通过GMS认证。 Google为什么要强制性要求? Google是一家商业公司,主要靠广告业务赚钱,内置的自家的这么多个App,各种广告嵌入、弹窗,所以这才是其目的所在。 而对于国内一众手机大厂而言,要扩大自己的市场份额,走向国际市场,GMS认证是其基础。 GMS认证目的&要求 GMS认证主要目的:
GMS认证的要求:
何为MADA协议? MADA协议全称:Mobile Application Distribution Agreement,中文名称是:移动应用软件分发协议,是谷歌跟使用Android系统的厂商签定的一个协议。 根据这项协议,手机厂商在推出采用Android系统的设备前,必须预装所有的Google应用,而且要把Google Search、Google Play放在手机的首屏里,并以Google Search作为默认的搜索引擎。 其实说白了就是:你要出口到国外赚钱->必须要内置GMS->要签署MADA协议(要Google我同意才可以) 何为CTS Verifier? CTS测试是为了确保设备的兼容性的自动化测试,而CTS Verifier是CTS测试的补充部分,专门针对于一些无法自动化测试的场景而准备的手工测试,比如比如相机、传感器等,其本身就是一个APK文件,测试的时候推送到设备端手动一一执行即可: GTS测试 GTS的全称是Google Mobile Services Test Suite,所谓的Google Mobile Services即谷歌移动服务,是谷歌开发并推动Android的动力,也是Android系统的灵魂所在。 GMS目前提供有Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market (Play store)等服务。 当用户使用谷歌的时候,谷歌可以把广告嵌入各种谷歌的服务中。依据GMS,谷歌对android手机给予不同程度的授权,把搭载Android系统的手机厂商分为三个级别:
GTS的环境安装、执行、报告分析这一系列操作跟CTS类似,只是GTS必须连接VPN。 GTS测试流程 手机设置:
执行测试:
(session id可以由l r查看) GTS测试结果 当全部测试通过之后,提交给Google,Google会给产品打一个标记“已认证”: 说明:本文为柠檬班软件测试平台歪歪老师原创,转载需注明出处 推荐阅读:津都财讯网 (正文已结束) (编辑:喜羊羊) 免责声明及提醒:此文内容为本网所转载企业宣传资讯,该相关信息仅为宣传及传递更多信息之目的,不代表本网站观点,文章真实性请浏览者慎重核实!任何投资加盟均有风险,提醒广大民众投资需谨慎! |