編輯:Android新聞
在2008年9月,谷歌正式發布Android 1.0操作系統,到如今的Android 4.3,Android版本經歷了十幾個大大小小的版本,但是其最大的一個痛處就是“碎片化”。在蘋果發布iPhone之後,從功能手機向智能手機的轉換,Android系統不管是在起跑時間點還是系統的成熟度體驗度上都處於劣勢。
 所以,為了快速搶占市場,Google選擇將操作系統開源,它的副作用就是,在沒有統一的標准的情況下,不同的廠商可以定制不同的操作系統特性並且采用五花八門的硬件規格。我們看到,即使是Android陣營的領域廠商:三星、HTC、Sony、華為、小米……也沒有一家采用了原生的操作系統,除此之外,各家廠商自己的產品線上都有不同大小、不同分辨率的終端。
同時,由於Android初期極為不成熟,所以它的迭代速度也是驚人的——在1.0版本之後,Google每在4~7個月內就會發布一個較大變化的版本升級。這個速度為各個終端廠商的反應能力提出了不小的挑戰,它導致的後果就是,攜帶不同版本Android操作系統的產品遍布市場,它們的性能和特性都有不小的差別。
以上這些因素的最大受害者是Android平台的軟件開發者們,即使是開發一個十分簡單的應用,他們也需要對市面上不同分辨率,不同Android版本的終端進行各種適配,其工作量是巨大的。不僅如此,由於不同Android版本的特性和開放的權限不同,所以新版本支持的功能很可能在舊版本上無法實現,那麼開發者還需要考慮“向下兼容”和功能上的取捨。
但我想說的是,這些問題並沒有想象中嚴重:
首先,隨著整個Android生態圈的成熟和市場份額占有絕對地位,使得大部分開發者都不會因為版本和適配問題而放棄這個平台。同時,也有大量面向開發者的適配和測試工具來幫助他們降低工作量和成本。
其次,Android在4.0版本之後,已經趨於成熟並建立了統一的設計規范,Android聯合創始人Rich Miner也在不久前接受采訪時透露Android 4.1和4.2系統的市場份額已超過2.3系統,成為用戶數最多的Android版本。隨著各種新折設備的上市,擁有高度統一特性的4.X系統將會成為Android市場的主力。
再次,硬件的多樣化和廠商定制系統雖然帶來了一定的麻煩,但其貢獻更加耀眼——他們為市場提供了多種選擇,從5.3寸的手機到7寸的平板,以及各類分辨率,為不同層級市場和對功能特性有要求的用戶都提供了充足的選擇。
所以,“碎片化”實際上並不是一個會對Android造成多少傷害的問題,真正的隱憂是在碎片化之後,Google對整個Android生態圈的控制權問題。舉個例子:不久前我報道了Android系統最新被發現的漏洞,這使得攻擊者可以不需要更改Android應用程序的開發者簽名便能對APK代碼進行修改。利用這一漏洞,攻擊者們能夠獲得Android系統的最高權限,訪問所有的應用和手機數據。也就是說,一旦取得權限,攻擊者幾乎能對用戶的手機做任何事。Google收到漏洞報告後,在三月初就給各個廠商提供了安全補丁來修正這一漏洞。可實際上,到目前為止,只有三星的Galaxy S4等極少數手機對此進行了更新升級,大部分廠商都對此置若罔聞。
這便是Google面臨的最大問題——它幾乎沒有對任何一家硬件廠商的控制能力,如此重要的漏洞修復竟然很少得到他們的響應,而如果一旦這個危機爆發,對Android用戶的傷害是巨大的。
谷歌應該會知道這點,谷歌和LG合作生產了幾代的產品,而前不久又推出了原生版的Galaxy S4和HTC One,現在又在大力的推行Moto X,這一切不都是為了像廠商建立一個標准麼,不過如果谷歌還沒有對於那些廠商有一個硬性的標志的話,這個想法只能是空想。