Android平臺SDK代號版本及API級別
這是《Android學(xué)習(xí)筆記》第001篇屈芜。
總結(jié)一下Android SDK版本代號和API級別慌洪,開發(fā)中經(jīng)常會遇到SDK版本號和API級別號拣宰,每次都要到Google官網(wǎng)查看柄冲,非常不方便。這里匯總一下辽幌,如果有新的版本發(fā)布會及時更新增淹,也方便國內(nèi)的同學(xué)查看。
代號 | 版本 | API級別 | 新功能 |
---|---|---|---|
Android 10 | 10 | 29 | 支持可折疊設(shè)備乌企、5G網(wǎng)絡(luò)虑润、通知中的智能回復(fù)、更安全的隱私保護 |
Android P (Pie) | 9 | 28 | 支持WiFi RTT室內(nèi)定位加酵、全面劉海屏拳喻、多攝像頭的支持、支持外置USB/UVC攝像頭 |
Android O (Oreo) | 8.1.0 | 27 | 支持TensorFlow機器學(xué)習(xí)功能 |
Android O (Oreo) | 8.0.0 | 26 | 支持畫中畫功能 |
Android N (Nougat) | 7.1 | 25 | |
Android N (Nougat) | 7.0 | 24 | 支持多窗口猪腕,優(yōu)化了SurfaceView |
Android M (Marshmallow) | 6.0 | 23 | 運行時權(quán)限 |
Android L (Lollipop) | 5.1 | 22 | 支持多SIM卡冗澈,棄用舊版本的HTTP類,新增URLConnection類 |
Android L (Lollipop) | 5.0 | 21 | 支持 Material Design |
Android K (KitKat Wear) | 4.4W | 20 | 支持可穿戴設(shè)備 |
Android K (KitKat Wear) | 4.4 | 19 | 支持NFC功能和計步器功能 |
Jelly Bean | 4.3.x | 18 | |
Jelly Bean | 4.2.x | 17 | |
Jelly Bean | 4.1.x | 16 | |
Ice Cream Sandwich | 4.0.3-4.0.4 | 15 | |
Ice Cream Sandwich | 4.0.1-4.0.2 | 14 | |
Honeycomb | 3.2.x | 13 | |
Honeycomb | 3.1 | 12 | |
Honeycomb | 3.0 | 11 | |
Gingerbread | 2.3.3-2.3.7 | 10 | |
Gingerbread | 2.3-2.3.2 | 9 | |
Froyo | 2.2.x | 8 | |
Eclair | 2.1 | 7 | |
Eclair | 2.0.1 | 6 | |
Eclair | 2.0 | 5 | |
Donut | 1.6 | 4 | |
Cupcake | 1.5 | 3 | |
無代號 | 1.1 | 2 | |
無代號 | 1.0 | 1 |
Android各平臺設(shè)備使用情況
數(shù)據(jù)來自于google官方陋葡,截止于2019-5-7
Android 平臺版本的設(shè)備分布
從數(shù)據(jù)上來看亚亲,4.0以下的手機基本不用再考慮荆姆,實際上只需要考慮5.0以上的手機即可响谓。
通過代碼獲取版本號
android.os.Build.VERSION.SDK_INT: 獲取API版本號,數(shù)字
參考