Android L為什么不用Android 5.0的版本號?
在上個月的 Google I/O 2014 開發者年會上谷歌新發布的 Android L 系統為什么不用使用以往用數字命名的系統版本號?Android L 不應該是 Android 5.0 嗎?為什么要命名為 Android L呢?
谷歌沒有對外界解釋過 Android L 的“L”的含義,0按以往的慣例,谷歌有把 Android 歷代以來按字母順序以甜食命名的傳統,新版本 Android L系統中 L 應該來自 5.0 的版本代號“Lollipop”(棒棒糖)。
Android 歷代版本號的命名:
——Android 1.5 Cupcake
——Android 1.6 Donut
——Android 2.1 Eclair
——Android 2.2 Froyo
——Android 2.3 Gingerbread
——Android 3.0 Honeycomb
——Android 4.0 Ice Cream Sandwich
——Android 4.1 ~ 4.3 Jelly Bean
——Android 4.4 KitKat
——Android 5.0 Lollipop
但是在科技行業,對產品命名的向來都是一件比較主觀的事情,并沒有外界想象的那樣有多么深的含義和層次。有另一個說法,L 在羅馬數字中代表 50,所以才有了 Android L 的命名。
其 實在 Android 4.4 Kitkat在正式發表以前,也是用 Android K-build 來稱呼 Android 4.4 APIv19。 在正式使用 Kitkat 這個代號之前 Android APIv19 的代號確實叫做Key lime pie,在 AOSP 的 commit 記 錄上可以找到。
還有一種情況,Google IO 大會上,谷歌發布的不僅有面向移動設備的系統,也有面向家庭娛樂的系統,更有面向便捷的 穿戴設備的系統,甚至還有面向車載系統的系統。但是在這幾個系統平臺中 Android Wear、Android Auto 、 Android TV 都沒有強調版本號,谷歌有意在弱化系統中的版本號。
也許在正式版的 Android L 發布之后,Android L 依然會沿用 Android 5.0 的稱號。
本文轉載自: 威鋒網