Android SDK 与 API版本对应关系
有时候容易混淆SDK和API的对应版本,所以在这里为补充了一下自己的不足。
Code name | Version | API level |
---|---|---|
(no code name) | 1.0 API level 1 | |
(no code name) | 1.1 API level 2 | 2008 年9月发布的Android第一版 |
Cupcake 1.5 | API level 3, NDK 1 | 2009年4月30日,Cupcake(纸杯蛋糕) |
Donut 1.6 | API level 4, NDK 2 | 2009年9月15日,Donut(甜甜圈) |
Eclair 2.0 | API level 5 | 2009年10月26日,Eclair( 松饼) |
Eclair 2.0.1 | API level 6 | |
Eclair 2.1 | API level 7, NDK 3 | |
Froyo 2.2.x | API level 8, NDK 4 | 2010年5月20日,Froyo(冻酸奶) |
Gingerbread 2.3 - 2.3.2 | API level 9, NDK 5 2010年12月7日,Gingerbread(姜饼) | |
Gingerbread 2.3.3 - 2.3.7 | API level 10 | |
Honeycomb 3.0 | API level 11 | 2011年2月2日,Honeycomb(蜂巢) |
Honeycomb 3.1 | API level 12, NDK 6 | |
Honeycomb 3.2.x | API level 13 | |
Ice Cream Sandwich 4.0.1 - 4.0.2 | API level 14, NDK 7 | 2011年10月19日,IceCreamSandwich(冰激凌三明治) |
Ice Cream Sandwich 4.0.3 - 4.0.4 | API level 15, NDK 8 | |
Jelly Bean 4.1.x | API level 16 | |
Jelly Bean 4.2.x | API level 17 | |
Jelly Bean 4.3.x | API level 18 | |
KitKat 4.4 - 4.4.4 | API level 19 | 2013年9月4日,KitKat(奇巧) |
KitKat Watch 4.4W | API level 20 | |
Lollipop 5.0 | API level 21 | 2014 年 6 月 26 日 ,Lollipop(棒棒糖) |
Lollipop 5.1 | API level 22 | |
Marshmallow 6.0 | API level 23 | 2015年5月28日,Marshmallow(棉花糖) |
Nougat 7.0 | API level 24 | 2016 年 , 7.0 Nougat(牛轧糖) |
7.1.1 | API level 25 | |
Android 8.0 | API level 26 | 2017年3月21日 Android Oreo(奥利奥) |
Oreo 8.1 | API level 27 | |
Pie 9.0 | API level 28 | 2018年8月7日馅饼 |
Android应用图标的尺寸大小
- L DPI ( Low Density Screen,120 DPI ),其图标大小为 36 x 36 px
- M DPI ( Medium Density Screen, 160 DPI ),其图标大小为 48 x 48 px
- H DPI ( High Density Screen, 240 DPI ),其图标大小为 72 x 72 px
- XH DPI ( Extra-high density screen, 320 DPI ),其图标大小为 96 x 96 px
- XXH DPI( xx-high density screen, 480 DPI ),其图标大小为144 x 144 px
- XXXH DPI( xxx-high density screen, 640 DPI ),其图标大小为192 x 192 px