Android SDK与API Level对应关系

Posted by Gityuan on July 16, 2017

Android SDK与API Level

Google发布的Android系统习惯以甜点命令,并且首字母以字母顺序表依次排序,对应表如下:

平台版本 API级别 版本代号 发布时间
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将其命令规则调整为甜点规则,所以也就能看到最开始的两个版本代号是空缺的的原因。


微信公众号 Android达摩院 | 微博 weibo.com/gityuan | 博客 留言区交流 android-damoyuan