一分钟解决Android 安卓 API版本兼容
2015-05-19 14:13
399 查看
不同版本:
-------------------Android
5.0 LOLLIPOP(API
Level 21)
| 5.0 |
LOLLIPOP
| API Level 21
@SuppressLint("NewApi") if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.HONEYCOMB) { //如果api版本 大于等于11 }else{ //如果api版本 小于11 }
Android版本名和API Level关系全称 | Android的版本 | Android版本名称Code name | Android的API level |
Android 1.0 (API level 1) | 1.0 | (no code name) | API level 1 |
Android 1.1 (API level 2) | 1.1 | (no code name) | API level 2 |
Android 1.5 Cupcake (API level 3) | 1.5 | Cupcake | API level 3, NDK 1 |
Android 1.6 Donut (API level 4) | 1.6 | Donut | API level 4, NDK 2 |
Android 2.0 Eclair (API level 5) | 2.0 | Eclair | API level 5 |
Android 2.0.1 Eclair (API level 6) | 2.0.1 | Eclair | API level 6 |
Android 2.1 Eclair (API level 7) | 2.1 | Eclair | API level 7, NDK 3 |
Android 2.2–2.2.3 Froyo (API level 8) | 2.2.x | Froyo | API level 8, NDK 4 |
Android 2.3–2.3.2 Gingerbread (API level 9) | 2.3 – 2.3.2 | Gingerbread | API level 9, NDK 5 |
Android 2.3.3–2.3.7 Gingerbread (API level 10) | 2.3.3 – 2.3.7 | Gingerbread | API level 10 |
Android 3.0 Honeycomb (API level 11) | 3.0 | Honeycomb | API level 11 |
Android 3.1 Honeycomb (API level 12) | 3.1 | Honeycomb | API level 12, NDK 6 |
Android 3.2 Honeycomb (API level 13) | 3.2.x | Honeycomb | API level 13 |
Android 4.0–4.0.2 Ice Cream Sandwich (API level 14) | 4.0.1 – 4.0.2 | Ice Cream Sandwich | API level 14, NDK 7 |
Android 4.0.3–4.0.4 Ice Cream Sandwich (API level 15) | 4.0.3 – 4.0.4 | Ice Cream Sandwich | API level 15, NDK 8 |
Android 4.1 Jelly Bean (API level 16) | 4.1.x | Jelly Bean | API level 16 |
Android 4.2 Jelly Bean (API level 17) | 4.2.x | Jelly Bean | API level 17 |
Android 4.3 Jelly Bean (API level 18) | 4.3.x | Jelly Bean | API level 18 |
Android 4.4 KitKat (API level 19) | 4.4 | KitKat | API level 19 |
5.0 LOLLIPOP(API
Level 21)
| 5.0 |
LOLLIPOP
| API Level 21
相关文章推荐
- android利用反射来解决版本兼容问题。
- 百度地图移动版API 1.2.2版本(Android)地图偏移的最佳解决办法
- android-support-vXXX.jar 支持包(老版本使用新API) (部分新API做成第三方包) 向前兼容,低版本跑新API (提供低版本没有的新API)
- [Android]高低API版本兼容之@TargetApi
- [Android]高低API版本兼容之@TargetApi
- 一种解决新版本API完全兼容老版本API的方法
- 一种解决新版本API完全兼容老版本API的方法
- Android中巧用Java反射机制 :兼容新老版本的SDK、使用私有的API
- 一种解决新版本API完全兼容老版本API的方法
- 安卓小技巧专栏(一)@TargetAPI + 版本判断实现高低API版本兼容
- 安卓版本兼容解决
- [Android]高低API版本兼容之@TargetApi
- android webview获取网页内容,高版本api解决办法
- fastdfs python版本API不兼容windows解决
- Call requires API level 11 (current min is 8): new android.app.Fragment API版本冲突解决办法
- 解决Android代码中遇到高版本API的错误提示
- android调用系统相机和相册进行拍照裁剪处理,解决不同安卓版本存在无法加载相册的问题,处理了是否有sd卡的存在的情况
- 我的Android进阶之旅------>Android中高低API版本兼容使用@TargetApi或者@SuppressLint("NewApi")
- 使用Android lint发现并解决高版本API问题
- 关于安卓开发选择android 4.2.2(API 17)应用无法打开的解决办法