为什么叫Android M
的有关信息介绍如下:Android M只是一个开发版本代号,待开发完成会变成对应的版本和代号,就像Android L一样。现在已经公布了他的版本号为6.0,意思为棉花糖。
2015年5月28日,Google I/O大会上正式推出Android M。北京时间8月18日早间消息,谷歌周一宣布,Android M中的“M”是单词“Marshmallow”(棉花糖)的缩写。
去年在Google I/O大会上发布的Android L,其代号“L”一开始还只是Google为开发者称呼方便而准备的一个代号,但后来逐步演变成了“Lollipop”(棒棒糖Android 5.0)。所以,按照这种命名的传统,Android [字母]这种新模式也将意味着,一款新口味Android“零食”即将出现。
熟悉Android的朋友都知道谷歌一贯爱以甜品的名称为Android操作系统命名,比如Android 系统4.0 命名为 Ice Cream Sandwich(简称ICS,冰淇淋三明治),Android 系统5.0命名为 Lollipop,对应的甜品是“棒棒糖”;那么今年Google I/O大会上要说的“Android M”,对应的食物是什么呢?“真相帝”总要说点什么才行,当然英语水平较好的童鞋,也可以好好想想M打头、一个单词的甜点,有哪个比较适合做Android M的代号?
答案也许真的离我们越来越近了,Google I/O大会约好的日子临近,谷歌也会正式宣布下一代新系统的名称,根据以往惯例,到时候应该只有一个Android M的暂定名字,而不会有Android 6.0/5.5之类最终版本号命名。当然了,同样按照惯例,新系统还会有一个以甜点命名的内部代号,而这次轮到了字母“M”打头。
细心的开发者们,已经在AOSP(安卓开源工程)里,发现“Macadamia Nut Cookie”(澳大利亚坚果饼干)这个名字已经出现了好几次,还有“mnc-dev”这样简写的设备名。这Android 6.0内部代码已经现身说法了,让人对“Android M”的到来仿佛更有所期待。
毫无疑问,这就是在讨论下一代安卓系统及相应设备,“Macadamia Nut Cookie/mnc”(澳大利亚坚果饼干)就是新系统的内部代号。工程师们也是蛮拼的,竟然一定要想出这么复杂的英语词汇作为代号。
但是以往的经验告诉机油们,新系统不一定最终就以它作为名字和形象代表。还记得Android 4.4、5.0发生过什么吗?Google最初也分别用过Key Lime Pie、Lemon Meringue Pie这样的内部代号,都是很复杂的三个单词的名字,这一次甚至创造了历史新纪录,我们也有理由相信,Google最后还是会再挑一个更简单容易记的,因为最终Android 4.4和Android 5.0的开发代号是KitKat和Lollipop。
可也不是完全如此, Android 4.0 ICS(Ice Cream Sandwich)就比较特殊,Android 4.0一直都是这个名字!尽管如此,也不能肯定新一代Android系统就一定是MNC了,又或者是Android 6.0?不过即使真的用上Android MNC我们也不意外,因为每一代安卓系统的命名总是很有趣。