#Android SDK版本号 与 API Level 对应关系
新接触Android开发,多次遇到SDK版本与API LEVEL的对应关系,就进行了一下总结,以备后续查看。
API是开发用的,所以API LEVEL可以认为是内部的;而SDK的版本提供了新特性给用户,是外部可见的。
可以查看以下网址以获取最新的对应关系:
http://developer.android.com/guide/appendix/api-levels.html
Android SDK版本号 与 API Level 对应关系如下表:
| Code name | Version | API level |
|---|---|---|
| (no code name) | 1.0 | API level 1 |
| (no code name) | 1.1 | API level 2 |
| Cupcake | 1.5 | API level 3, NDK 1 |
| Donut | 1.6 | API level 4, NDK 2 |
| Eclair | 2.0 | API level 5 |
| Eclair | 2.0.1 | API level 6 |
| Eclair | 2.1 | API level 7, NDK 3 |
| Froyo | 2.2.x | API level 8, NDK 4 |
| Gingerbread | 2.3 - 2.3.2 | API level 9, NDK 5 |
| Gingerbread | 2.3.3 - 2.3.7 | API level 10 |
| Honeycomb | 3.0 | API level 11 |
| 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 |
| 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 |
| KitKat Watch | 4.4W | API level 20 |
| Lollipop | 5.0 | API level 21 |
| Lollipop | 5.1 | API level 22 |
| Marshmallow | 6.0 | API level 23 |
| Nougat | 7.0 | API level 24 |
| Nougat | 7.1.1 | API level 25 |
| Oreo | 8.0 | API level 26 |
| Oreo | 8.1 | API level 27 |
| Pie | 9.0 | API level 28 |
| Q | 10.0 | API level 29 |
| R | 11.0 | API level 30 |
| S | 12.0 | API level 31 |
| S_V2 | 12.0 | API level 32 |
| TIRAMISU | 13.0 | API level 33 |
| UPSIDE_DOWN_CAKE | 14.0 | API level 34 |
Android SDK与API Level对照
本文总结了Android SDK版本号与API Level之间的对应关系。从Android 1.0到13.0的主要版本,详细列出了每个版本的代号、发布版本及对应的API Level,便于开发者快速查阅。
1097

被折叠的 条评论
为什么被折叠?



