Android Sdk版本、Support包版本及常用框架最新版本彙總
1. SDK Verion
Api | 版本號 | 代號 | 釋出時間 | 主要更新內容 |
---|---|---|---|---|
1 | 1.0 | 無 | 2008-09-23 | Web瀏覽器顯示,簡訊,媒體播放器,相機,Wifi及藍芽支援 |
2 | 1.1 | Petit Four(花式小蛋糕) | 2009-02-09 | 郵件中儲存附件 |
3 | 1.5 | Cupcake(紙杯蛋糕) | 2009-04-27 | 桌面小部件,錄製視訊,自動旋轉,藍芽配對,瀏覽器中複製及貼上 |
4 | 1.6 | Donut(甜甜圈) | 2009-09-15 | 語音輸入及搜尋功能增強,相簿與相機的整合,多張照片刪除 |
5 | 2.0 | Eclair(閃電泡芙) | 2009-10-26 | 藍芽2.1支援,相機功能增強,優化硬體與UI,動態桌布,支援更多螢幕尺寸 |
6 | 2.0.1 | Eclair | 2009-12-03 | 次要API更改,錯誤修正和框架行為更改 |
7 | 2.1 | Eclair | 2010-02-12 | 對API和錯誤修正的微小修改 |
8 | 2.2 | Froyo(凍酸奶) | 2010-05-20 | 效能優化,速度改進,V8引擎新增到瀏覽器,Wifi熱點,Flash支援,禁用移動資料選項 |
9 | 2.3 | Gingerbread(薑餅) | 2010-12-06 | UI設計優化,超大尺寸支援,虛擬鍵盤優化,支援NFC,支援多個攝像頭,併發GC |
10 | 2.3.3 | Gingerbread | 2011-02-09 | 支援語言及視訊聊天,將SSL的預設加密從AES256-SHA切換到RC4-MD5,提高電池效率 |
11 | 3.0 | Honeycomb(蜂巢) | 2011-02-22 | 平板支援,新增系統欄及操作欄,最近任務快照,相片功能增強,硬體加速,多核支援 |
12 | 3.1 | Honeycomb | 2011-05-10 | 支援操縱桿和遊戲手柄,支援外部鍵盤和指點裝置,支援FLAC音訊播放 |
13 | 3.2 | Honeycomb | 2011-07-15 | 改進硬體及平板的支援,優化平板顯示 |
14 | 4.0 | IceCreamSandwich(冰激凌三明治) | 2011-10-18 | Roboto字型美化介面,內建照片編輯器,Android Beam功能,螢幕截圖 |
15 | 4.0.3 | IceCreamSandwich | 2011-12-16 | 新的相機應用增強了視訊穩定性和QVGA解析度 |
16 | 4.1 | Jelly Bean(果凍豆) | 2012-07-09 | 使用者介面流暢度重大優化,雙向文字和其他語言支援 |
17 | 4.2 | Jelly Bean | 2012-12-13 | 新時鐘程式,螢幕保護程式,鎖屏改進 |
18 | 4.3 | Jelly Bean | 2013-07-24 | 支援OpenGL ES 3.0,SELinux預設啟用,支援從右到左(RTL)的語言 |
19 | 4.4 | Kitkat(奇巧巧克力棒) | 2013-10-31 | 介面優化,無線列印功能,沉浸式模式,外儲存訪問限制,原生紅外線發射器API |
20 | 4.4W | KitKat Wear(穿戴裝置專用) | 2014-06-25 | 適用於智慧手錶的Android Wear平臺的初始版本,增加了可穿戴擴充套件 |
21 | 5.0 | Lollipop(棒棒糖) | 2014-11-12 | ART,64位CPU,OpenGL ES 3.1,Material Design,Project Volta(電池管理),自定義應用程式通知優先順序 |
22 | 5.1 | Lollipop | 2015-03-09 | 支援多張SIM卡,裝置保護 |
23 | 6.0 | Marshmallow(棉花糖) | 2015-10-05 | 執行時許可權,USB-C支援,指紋識別器支援,4K顯示,應用待機功能 |
24 | 7.0 | Nougat(牛軋糖) | 2016-08-22 | Unicode 9.0 表情符號和膚色修飾符支援,多視窗顯示,螢幕縮放,JIT優化,訪問外部應用儲存限制 |
25 | 7.1.1 | Nougat | 2016-10-04 | 觸控/顯示效能改進,開發者功能增加 |
26 | 8.0 | Oreo(奧利奧) | 2017-08-21 | 畫中畫,Unicode 10.0表情符號,自適應圖示,通知改進,多顯示器支援,應用後臺執行和位置限制 |
27 | 8.1 | Oreo | 2017-12-05 | 神經網路API,共享記憶體API,自動填充框架更新 |
28 | 9.0 | Pie(餡餅) | 2018-08-07 | 快速設定選單的新使用者介面,更豐富的訊息通知,DNS over TLS, |
2. Support Library
Android 支援庫提供了諸多未內建於框架的功能。這些庫提供向後相容版本的新功能、框架中未包含的實用 UI 元素,以及應用可以利用的一系列實用程式。資料來源於官方網站
特別注意
Android 支援庫的最新版本是28.0.0,這是最後一個google釋出的支援庫版本,現在google已將所有support包下的庫都遷移至androidx包下面,以後的更新都只會在androidx包中進行。具體對照表點選進入。
這些變動是由於android的jetpack專案,意在幫助開發者快速實現應用開發,將一些常用的框架都整合進來了。
官網詳細介紹。
最後編輯時間: 2018-11-14
包名 | 庫名 | gradle最新依賴版本 |
---|---|---|
v4 | compat | com.android.support:support-compat:28.0.0 |
v4 | core-utils | om.android.support:support-core-utils:28.0.0 |
v4 | core-ui | com.android.support:support-core-ui:28.0.0 |
v4 | media-compat | com.android.support:support-media-compat:28.0.0 |
v4 | fragment | com.android.support:support-fragment:28.0.0 |
v7 | appcompat | com.android.support:appcompat-v7:28.0.0 |
v7 | cardview | com.android.support:cardview-v7:28.0.0 |
v7 | gridlayout | com.android.support:gridlayout-v7:28.0.0 |
v7 | mediarouter | com.android.support:mediarouter-v7:28.0.0 |
v7 | palette | com.android.support:palette-v7:28.0.0 |
v7 | recyclerview | com.android.support:recyclerview-v7:28.0.0 |
v7 | preference | com.android.support:preference-v7:28.0.0 |
v8 | renderscript | defaultConfig配置 |
v13 | support | com.android.support:support-v13:28.0.0 |
v14 | preference | com.android.support:preference-v14:28.0.0 |
v17 | preference | com.android.support:preference-leanback-v17:28.0.0 |
v17 | leanback | com.android.support:leanback-v17:28.0.0 |
N/A | vector drawable | com.android.support:support-vector-drawable:28.0.0 |
N/A | Animated Vector | com.android.support:animated-vector-drawable:28.0.0 |
N/A | Annotations | com.android.support:support-annotations:28.0.0 |
N/A | design | com.android.support:design:28.0.0 |
N/A | custom tabs | com.android.support:customtabs:28.0.0 |
N/A | percent support | 已棄用,ConstraintLayout代替 |
N/A | ExifInterface | com.android.support:exifinterface:28.0.0 |
N/A | Recommendation | com.android.support:recommendation:28.0.0 |
N/A | Wear UI | com.android.support:wear:28.0.0 |
N/A | multidex | com.android.support:multidex:1.0.0 |
3.常用框架最新版本
最後編輯時間: 2019-3-4
框架名 | 最新版本 | 作用 |
---|---|---|
Butter Knife | com.jakewharton:butterknife:10.1.0 | 用註解方式繫結控制元件id,非androidx用10.0以下版本 |
greenDAO | org.greenrobot:greendao:3.2.2 | SQLite的ORM框架 |
EventBus | org.greenrobot:eventbus:3.1.1 | 用匯流排模式簡化元件間通訊 |
Retrofit | com.squareup.retrofit2:retrofit:2.5.0 | 一種型別安全的Http客戶端 |
OkHttp | com.squareup.okhttp3:okhttp:3.13.1 | HTTP,HTTP/2客戶端,retrofix依賴於該框架實現通訊 |
LeakCanary | com.squareup.leakcanary:leakcanary-android:1.6.2 | 記憶體洩露檢測工具 |
Glide | com.github.bumptech.glide:glide:4.9.0 | google御用圖片載入工具 |
ZXing | com.google.zxing:core:3.3.0 | 應用最廣的條形碼與二維碼掃描框架 |
RxAndroid | io.reactivex.rxjava2:rxandroid:2.1.0 &…:rxjava:2.2.3 | 使用可觀測的序列來組成非同步的、基於事件的程式的庫 |
相關文章
- 如何在Android studio中更新sdk版本和build-tools版本AndroidUI
- 包常用命令總結:python版本查詢不同包版本+setup.py 持續更新Python
- pip包 高版本轉低版本 或者直接pip低版本包
- Java/JDK各版本主要特性彙總JavaJDK
- Linux哪個版本更好用?常用Linux版本!Linux
- Android sdk版本號和API級別的對照表AndroidAPI
- 版本包新增地址
- hive-3.0.0 版本中遇到的bug 彙總Hive
- Ubunutu24.04.1版本問題彙總
- Linux哪個版本更好用?常用Linux版本合集!Linux
- android版本與linux核心版本對應關係AndroidLinux
- Android SDK版本號與API Level 的對應關係及釋出時間AndroidAPI
- springboot最新穩定版本、springcloud對應版本的選擇Spring BootGCCloud
- mac管理flutter和dart sdk版本MacFlutterDart
- 【chatQA】nvm包版本管理
- Flutter版本的玩Android完整版本(終結)FlutterAndroid
- 判斷Android 當前版本是否為debug版本Android
- golang web框架,golang版本laravel 框架GolangWeb框架Laravel
- Linux作業系統有哪些發行版本?彙總!Linux作業系統
- LOL最新版本黑暗收割機被削弱 英雄改動彙總一覽DD
- IOS 環信3.0升級到最新版本SDK填坑iOS
- 瑞芯微RK3288_Android9.0 SDK版本說明手冊Android
- Cocos Creator 打包原生 Android 包該如何選擇 NDK 版本?Android
- Android Studio gradle外掛版本和gradle版本對應關係AndroidGradle
- Linux伺服器選擇哪個版本好?常用版本推薦Linux伺服器
- 最新2.7版本丨DataPipeline資料融合產品最新版本釋出API
- 最新openCV-Python安裝教程(opencv-python版本4.4.0, Python版本: 3.9)OpenCVPython
- VMware Workstation Pro各版本下載連結彙總(特全!!!)
- MySQL 5.6, 5.7, 8.0版本的新特性彙總大全MySql
- webgl 系列 —— 繪製一個點(版本2、版本3、版本4、版本5)Web
- Dotnet Core使用特定的SDK&Runtime版本
- 版本控制工具——Git常用操作(下)Git
- 版本控制工具——Git常用操作(上)Git
- Linux系統有哪些常用版本?Linux
- 檢視JAR包的JDK版本JARJDK
- 怎麼看python包的版本Python
- 如何更新composer包的git版本Git
- 系統框架及內容如何支援多語言版本框架