Google为什么要限制GMS

从13年末到现在,Google在Android上面一系列无声的改动引起了人们的留意。

首先是13年9月末,Google将Google Services从安卓开发者官方网站的API Guides中提取出来,独自列为一项,并在新Google Services介绍中写道:Google Services不再从属于Android渠道。

然后,14年1月,有媒体谣言Google要对GMS授权收费,每10万台75万美元,不过Google官方已驳斥谣言。

前几天又出一条新闻是Google对Android OEM厂商设置时刻窗口,不再对装置旧版本Android的手机进行GMS认证,所以,一时刻Android无法fork、Android将走向闭源的言辞甚嚣尘上。

这些言辞看上去貌同实异,没有满足的了解,外行人无法判别正误,那么实际情况究竟是怎样呢?

这些言辞的焦点其实聚集在两个问题上:

Google究竟想要做什么?对国内手机厂商有什么影响?

在答复这两个问题之前,咱们首先要弄清楚GMS是什么以及它和Android的联系。

GMS是Google所供给的一系列移动服务,包含开发用的一系列服务和用户所用的Google Apps。从安卓开发者官网上能够看到,GMS包含了12项服务,按不同的类型能够分为四大类:

从上面咱们能够看到,这些服务不是构建一个Android App所必需的,也能够运用其他的服务代替,因而,没有GMS对国内手机厂商影响没有幻想那么大。

Google Apps则包含Gmail、Google Maps等Google官方运用,这些体系运用关于一个完善的Android设备是很重要的,可是手机厂商也能够运用自己的或许第三方运用代替。

整个Android渠道能够看成是:AOSP GMS,AOSP是一切手机厂商能够免费取得的开源代码,但GMS则需求Google赞同授权才行。

Google给GMS认证设置了比较高的门槛。首先要经过CTS兼容性测验,一般来说一切的Android厂商都必须经过这个认证,不然会呈现兼容性问题。这个认证一般由手机厂商自己做,然后提交成果给Google。

经过CTS认证后,能够请求GMS认证,然后Google会调查手机厂商的资质,假如资质不可,Google也是不给认证的。

根据对GMS的不同授权,Android手机能够分为三类:

1、免费运用Android操作体系,但不内嵌GMS,这个如国内Android手机;

2、内嵌部分GMS服务,但手机不能打上Google商标,这个如三星在海外发行的手机;

Copyby 2020 Power by DedeCms