蝴蝶翅膀:谷歌的去Android碎片化升級策略
原創自從谷歌發布沒有多少更新的Android 4.3以來,很多人都在分析和猜測谷歌為什么會這么做,尤其是面對號稱史上***變革的iOS 7。這篇來自arstechnica的文章認為,谷歌不再對Android進行大幅更新,而是將更多的新功能和API放在Google服務里面,Google服務支持98%以上的Android設備,這是針對目前Android碎片化的一種補救措施。
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升級策略也令筆者生出同一感覺,它就像亞馬遜雨林里的蝴蝶扇動一下翅膀,雖然目前不起眼,但以后必將影響世界。