百检网-专业的第三方检测机构平台,汇聚众多专业权威的检测认证机构,为您提供全方位的检测认证服务,我们的愿景是:让检测认证更简单,帮助企业降本增效,打破行业壁垒。
GMS认证背景
在之前的文章中,我给大家科普了一下GMS的作用cts测试不通过,/topics/266
“墙”里的小伙伴可能很少会用到这样的服务,但是老外就不一样了。如果你的手机要在欧美市场销售,就必须内置GMS,因为国外手机销售渠道与国内不同。在中国,你可以在各大电商平台/实体店买到“裸机”——不受运营商约束的套餐。但国外的情况就不同了。手机销售渠道大部分是运营商运营的,运营商要求安卓系统手机必须内置GMS,否则不会卖给你。
要在手机中构建GMS,您必须通过GMS认证。
为什么 Google 强制要求它?
谷歌是百测不厌,主要靠广告业务赚钱,自家内置app这么多,各种广告嵌入,弹窗,这就是它的目的。
对于国内众多手机厂商而言,GMS认证是其扩大市场份额、进军国际市场的基础。
GMS 认证目的和要求
GMS认证的主要目的:
GMS认证要求:
什么是 MADA 协议?
MADA协议全称:Mobile Application Distribution Agreement,中文名称为:Mobile Application Software Distribution Agreement,是谷歌与厂商使用Android系统签署的协议。根据该协议,手机厂商在推出安卓系统设备前必须预装所有谷歌应用,并将谷歌搜索和谷歌播放放在手机首屏,并使用谷歌搜索作为默认搜索引擎。
其实说白了:如果要出口到国外赚钱->必须内置GMS->需要签MADA协议(我只能同意谷歌)
此链接是目前与 Google 签订了 MADA 协议的成员(需要 FQ)
/认证/合作伙伴/
什么是 CTS 验证程序?
我之前写过一篇关于CTS测试/topics/981的文章,里面介绍了CTS测试是一种自动化测试,保证设备兼容性。
CTS 验证程序是 CTS 测试的补充部分。是专门为一些不能自动化的场景准备的手动测试,比如摄像头、传感器等cts测试不通过,它本身就是一个APK文件,在测试的时候手动推送到设备上。你可以一一执行:
GTS 测试
GTS的全称是Google Mobile Services Test Suite。所谓谷歌移动服务就是谷歌移动服务。它是谷歌开发和推广Android的原动力,也是Android系统的灵魂。
GMS 目前提供搜索、语音搜索、Gmail、联系人同步、日历同步、Talk、地图、街景、YouTube 和 Android 电子市场(Play 商店)等服务。
当用户使用 Google 时,Google 可能会在各种 Google 服务中嵌入广告。根据GMS,谷歌对安卓手机给予不同程度的授权,将安卓系统的手机厂商分为三个等级:
手机可以免费使用Android,但没有内置GMS。例如,部分国产手机内置了GMS服务,但手机无法标注谷歌商标。例如,一些山寨手机内置了 GMS 服务,可以使用 Google 商标。
GTS的环境安装、执行、报表分析等一系列操作与CTS类似,只是GTS必须连接VPN。
GTS 测试流程
手机设置:
执行测试:
run gts --plan GTS
run gts -m “Module Name”-t “class name”
run gts --retry session id
(lr可以查看session id)
GTS 测试结果
当所有测试都通过后,提交给谷歌,谷歌会将产品标记为“已认证”:
企业理念百检检测致力于为企业及个人提供便捷、高效的检测服务,简化检测流程,提升检测服务效率,利用互联网+检测电商,为客户提供多样化选择,从根本上降低检测成本提升时间效率,打破行业局限和行业瓶颈,打造出行业创新新平台,为广大用户提供优质、便捷的检测服务!