合格的Android智慧型手机必须经过CTS与GMS认证. 不过, 坊间白牌或山寨品牌Android智慧型手机往往不是完全没认证, 就是只有CTS认证但无GMS认证. CTS与GMS认证两者有何差异?  就用途上, Android装置通过CTS认证才能使用Google Play的服务, 通过GMS认证才可使用Google授权服务(如Gmail、Google Talk、Google Map等). 以下是两者认证的说明:

(1) Android Compatibility Test Suite(CTS) 
Compatibility Test Suite(CTS)兼容性测试套件, 乃在Google Android instrumentation介面进行framework API测试,以确定Android装置的软体与硬体可以符合Google Play 相容性规范,确保使用者在Google Play裡所下载之程式可在装置上正确执行。由於Google并没有在源代码中提供Google Play的应用,厂商的装置必须通过了CTS测试,才可以向Google申请使用Google Play。CTS测试是一项免费的服务, 厂商可以自行到官网下载并自行测试. 最后测试后结果若能符合规范, 传给Google, 就可取得使用Google Play(Android Market)的授权. 换言之, 未经CTS认证的装置, 将无法使用Google Play应用程式.  CTS认证相关资料可至googl搜索关键词: source android CTS

(2) Google Mobile Service(GMS)
Google Mobile services - GMS 主要是Google API的验证, 认证后可在装置上印有Google商标, 并使用Google云端服务授权包括了Gmail、Google 地图、Youtube、Android Market、日历、Google Talk ..等程式. 由於要内建这些程式并无法事先自行模拟测试, 要交由Google进行授权认证及向Google付权利费, 所以非国际大厂基於时效与成本考量, 通常不会有GMS认证。再者, 若不是大厂, Google也不会花时间帮小厂做GMS认证. 

如何确定Android装置是否接受Google认证或支援使用 Google Play?请google查询关键词: android 支援的装置

目前台湾二线品牌智慧型手机多数有取得CTS认证, 但没有GMS认证, 所以无法内建使用Gmail、Google 地图、Youtube、日历、Google Talk ..等受欢迎的Google 云端程式. 不过, 主要的Google授权服务(如Gmail、Youtube....)都可以由消费者自行透过Google Play下载使用, 而且只要消费者有Google帐号, 也可以在Google Play使用付费下载APP.

台湾知名二线品牌GPLUS/VITA/ELIYA..并不在网站清单中但却可以预载使用Google Play?  有可能是这些品牌是採贴牌有经CTS认证装置而来吧!? 整体而言, 只要是在台湾购买的Android手机,都经过CTS认证, 可以使用Google Play. 若是在中国大陆购买的, 就一定要注意, 有狠多手机没有Google Play, 买来只能当玩具.

总之, CTS与GMS认证, 主要差别只有在於手机是否先预载Google授权服务(GMS认证手机有预载),对大多数的消费者没有差别. GMS认证好处,除了有预载Google授权服务外, 主要是该手机在相容性测试经过Google双重认证,產品质量符合规定且使用Google的APP服务比较有保障.  特别提醒, 有些三线品牌手机(特别是山寨机)的CTS认证可能是假的, 若下载较复杂的3D游戏或特定的APP往往因相容性有问题而无法使用. 再者, 有些山寨手机,若恢復原厂设定时, 有时Google Play会从此消失回不来了, 必须回原厂重新处理.

PS:

CTS(全称“Compatibility Test Suite”,即“兼容性测试包”)的认证,这是一组用以测试的.apk程序之类的集合,它能够在官网(http://source.android.com/compatibility/downloads.html)上面免费下载,并且测试也非常简单——只是结果非常苛刻。CTS的目的就是让Android设备(如:手机)开发商能够开发出兼容性更好的Android设备。

GMS全称为Google Mobile Service,即谷歌移动服务。GMS是Google开发并推动Android的动力,也是Android系统的灵魂所在。

  GMS目前提供有Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market(ICS上更改为Play store)服务。当用户使用谷歌服务的时候,谷歌可以把广告嵌入各种谷歌的服务中,比如:用户在使用谷歌地图的时候,就能发现搜索地名关键字的广告。在使用谷歌移动搜索的时候,不用说,当然也是有广告的。谷歌其实是拿用户的注意力来换取广告主的金钱。而且Android智能手机操作系统其实也就是谷歌把自己的服务主动放到了手机上,进一步巩固自己的市场地位。   依据GMS,谷歌对android手机给予不同程度的授权,把搭载Android系统的手机厂商分为三个级别,   1.免费使用Android操作系统,但不内嵌GMS;   2.内嵌部分GMS服务,但手机不能打上谷歌的商标;

  3.内嵌所有的GMS服务,也可以使用谷歌商标。如果在android手机中内置有谷歌GMS服务的话,是等同被谷歌官方认证过的产品。

GMS的认证主要是Google为手机厂商进行认证,所以得到认证的主要厂商如下,而与芯片厂商关系不大。目前在市面上,只有少数的手机厂商通过了GMS认证,比如HTC(宏达国际电子)- 中国台湾

  Samsung Electronics(三星电子)- 韩国   Motorola Mobility(摩托罗拉移动技术)- 美国   Sony Ericsson(索尼爱立信)- 英国   LG Electronics(LG电子)- 韩国   Lumigon (丹麦陆力更手机公司)- 丹麦   ARCHOS(爱可视)- 法国   TOSHIBA(东芝)- 日本   而在大陆地区,目前所有行货手机都不能通过GMS认证。GMS认证并不是想象的那么容易,谷歌要根据厂商的实力和地区因素来考虑是否认证。对于厂商来说,GMS除了获得更多的谷歌服务权限之外,还是拉开品牌区隔度的有效手段,也就是身份证明。由此可见从一个厂商是否通过GMS认证,来简单的判断这个厂商的综合能力。

Android 装置CTS与GMS认证差异相关推荐

  1. CTS ( 19)---Android 8.1/GO GMS认证

    Android 8.1/GO GMS认证 一.2018年最新的GMS需提供5份测试报告,其中包括以下测试: 1.正式版本的CTS测试  (正式版本指的是要拿来送认证的的版本) 2.正式版本的CtsVe ...

  2. CTS(22)---GMS认证-Android8.x新增cts测试(VTS下测试GSI版本)

    GMS认证-Android8.x新增cts测试(VTS下测试GSI版本) 2 https://www.jianshu.com/p/3b1fbefc93ae GMS认证-Android8.x新增cts测 ...

  3. Android 8.1/GO GMS认证 (GMS认证群:738320435)

    一.2018年最新的GMS需提供5份测试报告,其中包括以下测试: 1.正式版本的CTS测试  (正式版本指的是要拿来送认证的的版本) 2.正式版本的CtsVerifier测试 3.正式版本的GTS测试 ...

  4. QA:GMS认证、CTS测试、GTS测试、谷歌认证、安卓认证,Android

    本文954个字,正常大约需要阅读两到三分钟,完整阅读更精彩,欢迎评论关注收藏分享! Q:什么是GMS认证? A: GMS全称为Google Mobile Service,即谷歌移动服务,优秀的国外应用 ...

  5. Android GMS Checklist【Android gms认证自检表】

    (一)开始 涉及Android版本:Android 8,Android Go,Android 8.1,Android P 内容包括:工具检查,报告要求,自检项,自检项把go分开讲,因为Go上面有许多额 ...

  6. CTS、CTS Verify、GTS测试以及GMS认证

    目录 一.一些概念 二.GMS认证 2.1 认证背景 2.2 GMS认证目的 2.3 GMS认证要求 2.4 GMS认证流程 2.5 MADA协议申请流程 三.CTS测试 3.1 CTS测试介绍 3. ...

  7. CTS、CTS Verify、GTS测试以及GMS认证介绍

    一.一些概念 ① CTS测试 以自动化测试为基础,测试Android系统的兼容性: ② CTS Verify 一个手工测试的apk,完成自动化测试无法完成的操作(锁屏.蓝牙.摄像头等): ③ GTS ...

  8. android之GMS认证

    来到了新的公司,才知道做手机是须要做GMS认证的.于是从一个从没有做过GMS认证的小白到一个月做了8个项目的GMS认证.最后.自己都是吐了.每天晚上都是一个人傻傻在加班.更是知道了高通的支持力度让人发 ...

  9. GMS认证-Android VTS测试

    GMS认证-Android VTS测试 Darkt 关注 2018.01.22 21:17* 字数 1021 阅读 649评论 6喜欢 4 1.VTS简介 VTS的全称是 Vendor Test Su ...

最新文章

  1. 浅析Java.lang.ProcessBuilder类
  2. JAVA Spring 简单的配置和操作 ( 创建实体类, 配置XML文件, 调试 )
  3. 不可错过的「持续集成」进阶指南
  4. 模板引擎工作原理_zuma致:新手SEO须知搜索引擎工作原理
  5. 实对称矩阵特征值特征向量求解算法C语言实现
  6. python添加环境变量代码_Maya中的PYTHONPATH 环境变量
  7. 汽车发动机电子控制技术
  8. 修改dhcp服务器租期,修改dhcp租期命令是expire day?
  9. Priceline拥有五个子品牌分别是:Booking.com、Priceline.com、Agoda、Kayak 以及Rentalcars
  10. QT设计风速仪上位机实例(串口读写数据处理数据下载)
  11. 开源项目之Android 向下刷新列表
  12. Quasi-Dense Similarity Learning for Multiple Object Tracking(用于多目标跟踪的拟密集相似度学习)
  13. 网络(思科)——静态路由
  14. php gps定位范围算法,基本的GPS卫星定位算法
  15. 模拟浏览器操作程序(数据结构课设)
  16. 如何复制cmd命令行文字
  17. c语言写台球游戏,OpenGL版 3D台球 (原创,Basic实现) 申精!
  18. 将DOS命令结果保存在文件中并将其分列,以ping命令为例
  19. uniapp支付之APP微信支付unicloud版(附源码)
  20. 什么是多态,JAVA 中多态的实现机制

热门文章

  1. YC++编译器最新版主要功能及特点简介, 请广大的编程爱好者试用,并且希望能提出更多宝贵意见,使此软件更加完善。谢谢!
  2. 医学统计学 第五章(定性资料的统计描述)
  3. 让最新免费版WPS支持Office VBA
  4. Hystrix实现熔断降级
  5. 数据提取方法-数据提取的概念和数据的分类
  6. noip2011 瑞士轮 (归并排序)
  7. 【C++】初识输入输出
  8. Tomcat 优化
  9. 苹果9是5g手机吗_苹果手机可以量体温?这是真的吗
  10. php虚拟电话号码,虚拟运营商号码慎入! 七大你要想到的事【2】