蝴蝶翅膀:谷歌的去Android碎片化升级策略

原创
移动开发
自从谷歌发布没有多少更新的Android 4.3以来,很多人都在分析和猜测谷歌为什么会这么做,尤其是面对号称史上最大变革的iOS 7。这篇来自arstechnica的文章认为,谷歌不再对Android进行大幅更新,而是将更多的新功能和API放在Google服务里面,Google服务支持98%以上的Android设备,这是针对目前Android碎片化的一种补救措施。

自从谷歌发布没有多少更新的Android 4.3以来,很多人都在分析和猜测谷歌为什么会这么做,尤其是面对号称史上***变革的iOS 7。这篇来自arstechnica的文章认为,谷歌不再对Android进行大幅更新,而是将更多的新功能和API放在Google服务里面,Google服务支持98%以上的Android设备,这是针对目前Android碎片化的一种补救措施。

[[86533]]

Android 4.1以上版本仍不足50%,但Google服务支持98%以上Android设备

而在Android Developers官方网站里,也有这样的一段话:

Although these Google services are not included in the Android platform, they are supported by most Android-powered devices. When using these services, you can distribute your app on Google Play to all devices running Android 2.2 or higher, and some services support even more devices.

尽管Google服务并不包含在Android平台里,但它支持绝大多数Android设备。使用Google服务,你可以在Google Play里向所有Android2.2及以上的设备分发你的App,部分服务甚至支持更多设备。

(当笔者撰写本文时,Google正在升级其Android Developers官方网站,将Google Services提升一级,不再从属于API Guides)

这表明Google已默认上述分析是对的,接下来代号为KitKat版本的Android 4.4,也有各种消息声称其升级不大,而是改善性能支持更多低端设备

Google愿意出手解决碎片化问题,作为用户当然是乐见其成。但是,对于依赖Android平台的开发者和硬件厂商来说,我们必须想得更多:Google此举到底有何影响?能成功解决Android碎片化吗?

我们先从***个问题答起。

影响一:Google应用将无处不在,无人再能阻止

一直以来,Android操作系统让谷歌处于一种尴尬处境——谷歌耗费人力财力开发了Android,但硬件厂商转眼就把Google服务都替换成自己的,谷歌反而不能从中获益。

更令人哭笑不得的是,Google应用都依赖Google服务,有些厂商将Google服务也删除了,用户即使下载了Gmail、Google Play等也无法正常使用。

但现在Android升级集中在Google服务上,也就意味着要使用***的Android版本必须支持Google服务,硬件厂商即使将Google应用替换掉,用户也可以下载使用。

而凭借Google应用的良好品质,我们可以预见Google的一系列应用将在Android设备中更加普及,硬件厂商在这方面的话语权将越来越小。

这一影响将促使硬件厂商重新思考,自己是否还有必要开发替代Google应用的App,特别是自己App体验无法胜过Google的时候。

而一旦硬件厂商放弃这方面的开发,它们支持Android新版的速度也将加快,Android碎片化将在一定程度上得到改善。

影响二:国内安卓手机/平板阵营的处境将愈加尴尬

因为谷歌退出中国,中国的安卓硬件厂商始终名不正言不顺。如果说国外手机厂商替换掉Google应用是有私心的话,国内则更多是出于无奈——Google搜索都经常用不了,怎么还敢用Google应用呢?

Google Play也未在国内正式提供服务,比如,你即使安装并正常使用Google Play,你也找不到付费App。笔者咨询了一些Android开发者,他们基本不使用Google service的API,因为怕国内手机不兼容,或者使用效果难以保证。

而随着Google的去Android碎片化升级策略,国内安卓硬件厂商处境将更加尴尬。因为它们即使使用了***Android系统,但因为厂商们去除了Google服务,以及国内开发者不敢使用Google服务API,国内的安卓用户将享受不到***Android系统的好处,升级了和不升级没两样。

影响三:Google将对Android更有控制力,Kindle、阿里云OS等日子不好过

亚马逊的Kindle在Android阵营里异军突起,建立起自己的生态圈,而Google无法从中分一杯羹,对于这种情况,想来Google是非常不满的。

在这之后,Google就加强了对Android阵营的控制,建立了“联盟”,要求联盟成员控制Android版本,不再发生这样的情况,当阿里欲图效仿Kindle自立门户的时候,就遭到了Google的强烈反对,导致了阿里云OS的难产,虽然最近阿里云OS复活,但声势已大不如前。

但建立生态圈的诱惑力是很大的,倒下一个阿里,又起来一个小米。小米采用了另一种方式,直接在Android平台内打造生态圈,而凭借着Google无法借助中国,小米的Android照样和Google没什么关系(仅限国内),而现在Google再无法像对付阿里云OS一样对付小米了。

但Google的Android升级策略却能对小米造成威胁,因为如果小米还想适配***Android,就必须接受Google服务,一旦开发者们接受了Google服务的API、用户习惯了Google应用,那么小米生态圈将不再是牢不可破,最起码的小米应用商店将面临Google Play的威胁。

Google能成功吗?还是要看开发者买不买账

看到上面可以知道,Google的这一举措可谓是一石N鸟,如果成功将会使Google在Android阵营的话语权大大增强,对于这种情况,Android硬件厂商显然是不愿意看到的。

但是,对于Google的策略采取何种反应,主动权并不掌握在硬件厂商手里,因为谷歌将新功能塞到Google服务里,要使用这些服务就得调用Google服务API,而一旦使用Google服务API的开发者越来越多,硬件厂商即使不愿意也是需要在ROM内集成Google服务的。

那么,硬件厂商就毫无办法了吗?倒也不是这样。Google服务对Android来说只是附加服务,是为了方便开发者的,比如推送服务GCM。这些服务可以被第三方开发者服务所替代,比如国内无法使用GCM,但是有一些厂商能提供同样功能,使用它们也并不比使用Google服务差。

因此,Google的这一策略到底是否能成功,就看开发者买不买账,是使用Google服务多还是第三方服务多了。

结语:

去年Google的另一举动也曾令人大惑不解,就是当苹果替换掉iOS默认的Google地图时,Google反而大举开发iOS应用,后来事实证明Google做对了,不但没有被苹果驱逐成功,反而在iOS平台站稳脚跟。

从这一点就可以看出Google在战略上眼光十分高明,而现在谷歌的Android升级策略也令笔者生出同一感觉,它就像亚马逊雨林里的蝴蝶扇动一下翅膀,虽然目前不起眼,但以后必将影响世界。

责任编辑:徐川 来源: 51CTO
相关推荐

2018-11-02 10:07:19

谷歌Android开发者

2013-08-02 11:24:47

Android碎片化图解生态碎Androi

2013-01-09 13:32:42

谷歌Android碎片化

2012-07-16 14:52:01

Android

2018-01-22 20:47:19

Android谷歌移动系统

2014-02-13 09:40:23

谷歌碎片化

2014-08-27 14:14:14

Android碎片化

2016-10-20 09:07:51

ChromiumGoogleEloston

2013-09-04 09:20:58

碎片化play servic

2013-10-17 16:46:26

2012-01-18 09:53:13

Android碎片化

2013-09-25 09:29:45

Android碎片化Google

2013-08-02 09:33:31

Android碎片化Google

2013-07-24 09:11:39

2017-04-13 12:37:17

智能制造石油和化工智慧云

2021-12-07 12:30:12

谷歌安卓Linux

2012-03-12 21:51:56

2011-05-16 11:30:03

DBA故障关键

2015-10-30 09:33:48

ChromeAndroid合一

2013-09-03 09:35:30

Android开发碎片化
点赞
收藏

51CTO技术栈公众号