自Android首次发布以来,它已历经了相当多数量的更新版本。在程序日常开发中也经常会碰到针对版本的代码适配,一般会使用代码:
Build.VERSION.SDK_INT == Build.VERSION_CODES.XXX
而这里的XXX便是API level对应的一个变量。下面列出Android的不同版本的一些信息:
版本 | 发布日期 | 英文代号 | 中文代码 | API Level | 代码对变量 | 备注 |
1.0 | 2008.09.23 | Astro | 铁壁阿童木 | 1 | BASE | |
1.1 | 2009.02.02 | Bender | 发条机器人 | 2 | BASE_1_1 | |
1.5 | 2009.04.17 | Cupcake | 纸杯蛋糕 | 3 | CUPCAKE | |
1.6 | 2009.09.15 | Donut | 甜甜圈 | 4 | DONUT | |
2.0 | 2009.10.26 | Eclair | 泡芙 | 5 | ECLAIR | |
2.0.1 | 2009.12.03 | Eclair | 泡芙 | 6 | ECLAIR_0_1 | |
2.1 | 2010.01.12 | Eclair MR1 | 泡芙 | 7 | ECLAIR_MR1 | |
2.2 | 2010.05.20 | Froyo | 冻酸奶 | 8 | FROYO | |
2.3 2.3.1 2.3.2 | 2010.12.06 2010.12 2011.01 | Gingerbread | 姜饼 | 9 | GINGERBREAD | |
2.3.3 2.3.4 2.3.5 2.3.6 | 2011.02.09 2011.04 2011.07.25 2011.09.02 | Gingerbread MR1 | 姜饼 | 10 | GINGERBREAD_MR1 | |
3.0 | 2011.02.24 | Honeycomb | 蜂巢 | 11 | HONEYCOMB | |
3.1 | 2011.05.10 | Honeycomb MR1 | 蜂巢 | 12 | HONEYCOMB_MR1 | |
3.2 3.2.1 3.2.2 | 2011.07.15 2011.08.30 2011.09.20 | Honeycomb MR2 | 蜂巢 | 13 | HONEYCOMB_MR2 | |
4.0 4.0.1 4.0.2 | 2011.10.19 2011.10 2011.11.28 | Ice Cream Sandwich | 雪糕三明治 | 14 | ICE_CREAM_SANDWICH | |
4.0.3 4.0.4 | 2011.12.16 2012.02.06 | Ice Cream Sandwich MR1 | 雪糕三明治 | 15 | ICE_CREAM_SANDWICH_MR1 | |
4.1 4.1.1 | 2012.06.28 2012.10.09 | Jelly Bean | 果冻豆 | 16 | JELLY_BEAN | |
4.2 4.2.1 4.2.2 | 2012.10.29 2012.11.28 2013.02.11 | Jelly Bean MR1 | 果冻豆 | 17 | JELLY_BEAN_MR1 | |
4.3 4.3.1 | 2013.07.24 2013.10.05 | Jelly Bean MR2 | 果冻豆 | 18 | JELLY_BEAN_MR2 | |
4.4 4.4.1 4.4.2 4.4.3 4.4.4 | 2013.09.03 2013.12.05 2013.12.09 2014.06.02 2014.06.20 | KitKat | 奇巧 | 19 | KITKAT | |
4.4W | 2014.06 | KitKat for watches | 奇巧(手表) | 20 | KITKAT_WATCH | |
5.0 | 2014.10.15 | Lollipop | 棒棒糖 | 21 | LOLLIPOP | |
5.1 | 2015.03.10 | Lollipop MR1 | 棒棒糖 | 22 | LOLLIPOP_MR1 | |
6.0 | 2015.05.28 | Marshmallow | 棉花糖 | 23 | M | |
7.0 | 2016.05.18 | Nougat | 牛轧糖 | 24 | N | |
7.1.1 7.1.2 | 2016.12.05 2017.04.03 | Nougat MR1 | 牛轧糖 | 25 | N_MR1 | |
8.0 | 2017.08.22 | Oreo | 奥利奥 | 26 | O | |
8.1 | 2017.12.05 | Oreo MR1 | 奥利奥 | 27 | O_MR1 | |
9.0 | 2018.08.07 | Pie | 馅饼 | 28 | P | |
10.0 | 2019.09.03 | Quince Tart | 榅桲果塔 | 29 | Q | |
11.0 | 2020.09.09 | Red Velvet Cake | 红丝绒蛋糕 | 30 | R | |
12.0 | 2021.10.05 | Snow Cone | 刨冰 | 31 | S | |
12.1 | 2021.12 | Snow Cone Large | 刨冰(大屏) | 32 | Sv2 | |
13.0 | 2022.9 | Tiramisu | 提拉米苏 | 33 | TIRAMISU |
https://developer.android.com/reference/android/os/Build.VERSION_CODES.html
https://developer.android.com/guide/topics/manifest/uses-sdk-element.html