许多人通过“代号”而不是版本号来指代Android版本(例如,Android“姜饼”)。各种版本的Android OS的名称是什么?如何选择这些名称?
许多人通过“代号”而不是版本号来指代Android版本(例如,Android“姜饼”)。各种版本的Android OS的名称是什么?如何选择这些名称?
Answers:
从1.5开始,每个版本的Android都有特定的代号。这些代号是按字母顺序选择的,到目前为止,它们都是甜点(或通常是甜食/糖食)。一些代号与一个以上的版本号相关联,而另一些代号仅限于一个特定的版本号,并且目前尚不知道这种不一致的原因。命名通常看起来与开发人员API级别的更改相对应,但这并不总是正确的(例如:3.0和3.1都是“蜂窝”,但它们具有不同的API级别)。
以下名称用于当前现有的Android版本。请注意,版本1.0和1.1没有公开命名。但是,Android 1.1在内部被称为“ Petit-Four”(Petit-Four)(已在Traroth的回答中指出,此处已确认):
蛋糕:
甜甜圈:
小饼:
升级Froyo: (简称“冻酸奶”)
姜饼:
蜂窝:
冰淇淋三明治:
果冻豆:
KitKat:
棒糖:
棉花糖:
牛轧糖:(官方名称:https : //twitter.com/Android/status/748642375908589568)
奥利奥:
馅饼:
Eldarerathis总结得很好。要添加一些东西:1.1版本在内部被Google 称为Petit Four,这就是一切的开始。每当即将推出新版本时,Google都会在山景城的草坪上安装一个巨型糕点。
您可以在以下不同阶段看到该显示器的图片:
甜甜圈,Android徽标,Nexus 1,纸杯蛋糕,Eclair
弗罗约
姜饼,冰淇淋三明治,蜂窝
KitKat,豆形软糖
棒糖
棉花糖
牛轧糖
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels包含一个表,该表链接了所有命名混乱,摘录:
Platform Version API Level VERSION_CODE
Android 6.0 23 M
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
...