返回首页收藏网站帮助中心
 
 
您当前的位置:首页-> 新闻资讯-> 谷歌限制GMS?不必大惊小怪
 
 
 

谷歌限制GMS?不必大惊小怪     

2014-02-19 19:51   From:http://www.10086001.cn   
分享到:


正文预读:到的,但如果要在Google Play上发布应用,则非常有用;

Google+、Drive、Cloud Platform、Cloud Messaging:和Google的社交网络和云平台相关的服务,前三个在国内也基本上用不到,第四个是推送服务对开发者非常有用,但国内有很多类似的第三方服务可替代;

Cast、Wallet、Ads:这里是Google发出的和Android平台关系不大的服务,Ads广告对开发者有用,但国内也有很多的移动广告平台和服务。从上面我们能够看到,这些服务不是构建1个Android A.....

  谷歌限制GMS?不必大惊小怪

从13年底到目前,Google在Android上面一系列无声的改变导致了人们的注意。首先是13年9月末,Google将Google Services(也就是GMS)从安卓开发者官方网站的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项服务,按不同的类型能够分为四大类:

Mpas和Location:地理位置相关服务,AOSP也包括1个简易的Location服务,这是升级版,有用但并非必要,国内也有百度、高德等给予了类似的API;

Games、Play Services、In-app Billing、Play Distribution:和Google Play相关的服务,毫无疑问这个在国内是用不到的,但如果要在Google Play上发布应用,则非常有用;

Google+、Drive、Cloud Platform、Cloud Messaging:和Google的社交网络和云平台相关的服务,前三个在国内也基本上用不到,第四个是推送服务对开发者非常有用,但国内有很多类似的第三方服务可替代;

Cast、Wallet、Ads:这里是Google发出的和Android平台关系不大的服务,Ads广告对开发者有用,但国内也有很多的移动广告平台和服务。从上面我们能够看到,这些服务不是构建1个Android App所必需的,也能够应用其他的服务替代,因此,没有GMS对国内手机厂商影响没有想象那么大。

Google Apps则包括Gmail、Google Maps等Google官方应用,这些体系应用对这个1个优良的的Android设备是很主要的,但是手机厂商也能够应用自己的或者第三方应用替代。

整个Android平台能够看成是:AOSP+GMS,AOSP(安卓开源计划)是所有手机厂商能够免费获得的,但GMS则须要Google同意授权才行

Google给GMS认证设置了比较高的门槛。首先要通过CTS兼容性测试(Compatible Test Suite),一般而言所有的Android厂商都一定通过这个认证,否则会显露出来兼容性疑问和未知办法。这个认证一般由手机厂商自己做,然后提交结果给Google。

通过CTS认证后,能够申请GMS认证,然后Google会考察手机厂商的资质,如果资质不行,Google还可以是不给认证的。

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

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

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

3、内嵌所有GMS服务,也能够应用Google商标,这个最典型的就是Nexus系列了。

弄清了GMS是什么,两个疑问和未知办法的答案就呼之欲出了。

首先,Google想干什么。从性质上来看,AOSP是工具,GMS则是服务,即有应用成本,因此,不开源甚至不免费给予是理所当然的,Google相关项目人员也曾经表示,不排除GMS上各种商业合作的可能性。另外,AOSP已经足以构建1个完整的体系,GMS只是锦上添花,对手机厂商并非必要。所以,手机厂商只将通过GMS认证视为品牌区隔的1个手段,但并不依赖GMS。Google的一系列做法,只是将这个疑问和未知办法进一步明确,并且,通过将原先散落在Android平台各处的服务整合起来,能够更好的向外给予服务。

其次,对国内手机厂商的影响。答案是,影响很小。国内手机厂商一般都会对体系进行深度定制,即使科技能力不那么强的厂商,他们也很乐意用第三方应用来替换体系应用,还能够收一笔预装费。而Google将更新Android体系的重点转向GMS其实影响也不大,因为手机厂商能够复制GMS的API,比如小米最近连续发出支付、推送等服务,都是GMS里有的;GMS的新特性甚至能够成为国内科技创业公司的卖点,不会显露出来Android更新了新特性,但国内用户却不能享受的疑问和未知办法。

由此,我们没有必要对Google限制GMS大惊小怪,虽然Google的确是收紧了一些控制权,但Android仍然是1个开放的操作体系,是1个由众多手机厂商、开发者和用户组成的庞大生态圈,目前Android局面良好,Google没有理由自毁长城。如果你也是拿不准,那么,请相信Google的智商。



上文回故:s则包括Gmail、Google Maps等Google官方应用,这些体系应用对这个1个优良的的Android设备是很主要的,但是手机厂商也能够应用自己的或者第三方应用替代。

整个Android平台能够看成是:AOSP+GMS,AOSP(安卓开源计划)是所有手机厂商能够免费获得的,但GMS则须要Google同意授权才行

Google给GMS认证设置了比较高的门槛。首先要通过CTS兼容性测试(Compatible Test Suite),一般而言所有的Android厂商都一定通过这个认证,否则会显露出来兼容性疑问和未知办法。这个认证一般.....


详情咨询热线:0769-88032010
 
展开
  • QQ咨询