Android SDK与API Level
Google发布的Android系统习惯以甜点命令,并且首字母以字母顺序表依次排序,对应表如下:
平台版本 | API级别 | 版本代号 | 发布时间 |
---|---|---|---|
Android 12.0 | 31 | Android 12 | 2020.9 |
Android 11.0(R) | 30 | Android R | 2020.2 |
Android 10.0(Q) | 29 | Android Q | 2019.3 |
Android 9.0 | 28 | Pie(馅饼) | 2018.8 |
Android 8.1 | 27 | Oreo(奥利奥) | 2017.12 |
Android 8.0 | 26 | Oreo(奥利奥) | 2017.8 |
Android 7.1.1 | 25 | Nougat(牛轧糖) | 2016.10 |
Android 7.0 | 24 | Nougat(牛轧糖) | 2016.8 |
Android 6.0 | 23 | Marshmallow(棉花糖) | 2015.10 |
Android 5.1 | 22 | Lollipop(棒棒糖) | 2015.3 |
Android 5.0 | 21 | Lollipop(棒棒糖) | 2014.11 |
Android 4.4W | 20 | KITKAT_WATCH | 2014.6 |
Android 4.4 | 19 | KitKat(奇巧) | 2013.10 |
Android 4.3 | 18 | Jelly Bean(果冻豆) | 2013.7 |
Android 4.2 | 17 | Jelly Bean(果冻豆) | 2012.10 |
Android 4.1 | 16 | Jelly Bean(果冻豆) | 2012.6 |
Android 4.03 | 15 | Ice Cream Sandwich(冰激凌三明治) | 2011.12 |
Android 4.0 | 14 | Ice Cream Sandwich(冰激凌三明治) | 2011.10 |
Android 3.2 | 13 | Honeycomb(蜂巢) | 2011.7 |
Android 3.1 | 12 | Honeycomb(蜂巢) | 2011.5 |
Android 3.0 | 11 | Honeycomb(蜂巢) | 2011.2 |
Android 2.3.3 | 10 | Gingerbread(姜饼) | 2011.2 |
Android 2.3.1 | 9 | Gingerbread(姜饼) | 2010.12 |
Android 2.2 | 8 | Froyo(冻酸奶) | 2010.5 |
Android 2.1 | 7 | Eclair(泡芙) | 2010.1 |
Android 2.0.1 | 6 | Eclair(泡芙) | 2009.12 |
Android 2.0 | 5 | Eclair(泡芙) | 2009.10 |
Android 1.6 | 4 | Donut(甜甜圈) | 2009.9 |
Android 1.5 | 3 | Cupcake(纸杯蛋糕) | 2009.4 |
Android 1.1 | 2 | - | 2009.2 |
Android 1.0 | 1 | - | 2008.9 |
Android在正式发行前的两个内部测试版本,以著名机器人来命名:阿童木(AndroidBeta),发条机器人(Android 1.0),由于涉及到版权问题。Google将其命令规则调整为甜点规则,所以也就能看到最开始的两个版本代号是空缺的的原因。2019年Android 10之后放弃了甜点命名规则。