AndroidX 版本


Jetpack 程式庫與 Android 作業系統會分開發布,因此更新至 程式庫可以獨立且更頻繁地發生

程式庫遵循嚴格的語意版本管理,確保二進位檔與預先發布版修訂版本新增的版本序列相容。 版本字串 (例如 1.0.1-beta02) 包含三個數字,代表主要、次要和錯誤修正等級。預先發布版還包含有指明預先發布階段的後置字串 (Alpha 版、Beta 版、候選版) 和修訂版本編號 (01、02 等)。

請注意,我們希望 (但非強制性) androidx 程式庫能維持子版本間的原始碼相容性。如果進行主要版本更新,系統會強制依附於先前主要版本的所有構件進行明確遷移,導致開發人員的工作流程中斷。

每個程式庫版本都會經歷三種預先發布階段,才會發展成穩定版。各個預先發布階段的資格條件如下:

Alpha 版

  • Alpha 版的功能穩定,但可能不甚完整。
  • 版本處於 Alpha 階段時,可能會新增、移除或變更 API。

Beta 版

  • Beta 版功能穩定,且提供功能完整的 API 介面。
  • 這類版本可用於實際工作環境,但可能包含錯誤。
  • Beta 版無法使用實驗性編譯器功能 (例如 @UseExperimental)。
  • 依附的其他程式庫必須是 Beta 版、候選版或穩定版 版本。不得依附 Alpha 版依附元件。

候選 (RC)

  • 候選版是潛在的穩定版。
  • 可能包含重大的最後修正項目。
  • 其 API 介面為最終定案。
  • 依附的其他程式庫必須是候選版或穩定版。

一個程式庫可以同時擁有多個版本。每個版本 不同的發布階段舉例來說,androidx.activity 的穩定版可能是 1.0.0,但可能另有 1.1.0-beta02 版和 2.0.0-alpha01 版。

您可以透過這個頁面查詢最新發布的程式庫更新。

AndroidX 近期版本資訊頁面 會列出最近變更的程式庫。Google Maven 存放區 會顯示完整版本記錄

請參閱下表,查看各產品的最新穩定版本和預先發布版 AndroidX 程式庫。您可以透過每列的連結前往瀏覽程式庫的版本資訊。 版本資訊中提供的內容如下:

  • 所有版本依時間順序的發布記錄。
  • 採用預設 Gradle 依附元件宣告的程式碼片段,可讓您使用構件。
  • 每個構件所含套件的 Kotlin 和 Java 參考資料頁面連結。

Jetpack 程式庫

部分 AndroidX 程式庫 (例如 camera) 有多個構件 分開維護這些程式庫會以星號 (*) 標示。詳情請參閱 ,查看所有構件的版本更新。

Maven 群組 ID 最新版 穩定版 候選版 Beta 版 Alpha 版
activity 2024 年 9 月 4 日 1.9.2 - - 1.10.0-alpha02
ads 2023 年 3 月 8 日 - - - 1.0.0-alpha05
註解 (*) 2024 年 10 月 2 日 1.8.2 1.9.0-rc01 - -
appcompat 2024 年 5 月 29 日 1.7.0 - - -
appsearch 2024 年 9 月 4 日 - - - 1.1.0-alpha05
arch.core 2023 年 2 月 22 日 2.2.0 - - -
asynclayoutinflater 2022 年 10 月 5 日 1.0.0 - - 1.1.0-alpha01
autofill 2024 年 9 月 18 日 1.1.0 - 1.3.0-beta01 -
benchmark 2024 年 10 月 2 日 1.3.2 - - 1.4.0-alpha02
biometric 2024 年 8 月 7 日 1.1.0 - - 1.4.0-alpha02
藍牙 2023 年 11 月 29 日 - - - 1.0.0-alpha02
browser 2024 年 3 月 6 日 1.8.0 - - -
car-app 2024 年 9 月 18 日 1.4.0 - 1.7.0-beta02 -
camera (*) 2024 年 10 月 2 日 1.3.4 1.4.0-rc03 - 1.5.0-alpha02
camera.viewfinder (*) 2024 年 10 月 2 日 - - - 1.4.0-alpha09
cardview 2018 年 9 月 21 日 1.0.0 - - -
collection 2024 年 10 月 2 日 1.4.4 - - 1.5.0-alpha03
compose 2024 年 8 月 7 日 1.4.4 - - 1.5.0-alpha03
compose.animation 2024 年 10 月 2 日 1.7.3 版 - - 1.8.0-alpha03
compose.compiler 2024 年 8 月 7 日 1.5.15 - - -
compose.foundation 2024 年 10 月 2 日 1.7.3 - - 1.8.0-alpha03
compose.material 2024 年 10 月 2 日 1.7.3 版 - - 1.8.0-alpha03
compose.material3 2024 年 10 月 2 日 1.3.0 - - 1.4.0-alpha01
compose.material3.adaptive 2024 年 10 月 2 日 1.0.0 - - 1.1.0-alpha04
compose.runtime 2024 年 10 月 2 日 1.7.3 - - 1.8.0-alpha03
compose.ui 2024 年 10 月 2 日 1.7.3 版 - - 1.8.0-alpha03
concurrent 2024 年 6 月 12 日 1.2.0 - - -
constraintlayout (*) 2024 年 9 月 4 日 2.1.4 - 2.2.0-beta01 -
contentpager 2018 年 9 月 21 日 1.0.0 - - -
coordinatorlayout 2023 年 10 月 4 日 1.2.0 - - 1.3.0-alpha02
core (*) 2024 年 10 月 2 日 1.13.1 - 1.15.0-beta01 -
core.uwb 2024 年 1 月 24 日 - - - 1.0.0-alpha08
憑證 2024 年 10 月 2 日 1.3.0 - - 1.5.0-alpha05
cursoradapter 2018 年 9 月 21 日 1.0.0 - - -
自訂檢視畫面 (*) 2022 年 9 月 21 日 1.1.0 - - 1.2.0-alpha02
databinding 2019 年 9 月 5 日 3.5.0 版 - - 3.6.0-alpha10
datastore 2024 年 5 月 1 日 1.1.1 - - -
documentfile 2021 年 8 月 18 日 1.0.1 - - 1.1.0-alpha01
draganddrop 2022 年 5 月 11 日 1.0.0 - - -
drawerlayout 2023 年 3 月 22 日 1.2.0 - - -
dynamicanimation 2019 年 12 月 4 日 1.0.0 - - 1.1.0-alpha03
emoji 2021 年 1 月 27 日 1.1.0 - - 1.2.0-alpha03
emoji2 2024 年 9 月 4 日 1.5.0 - - -
enterprise 2021 年 1 月 13 日 1.1.0 - - -
exifinterface 2023 年 12 月 13 日 1.3.7 版 - - -
fragment 2024 年 10 月 2 日 1.8.4 - - -
games (*) 2024 年 8 月 7 日 3.0.5 版 - - -
glance 2024 年 6 月 12 日 1.1.0 - - -
graphics (*) 2024 年 9 月 4 日 1.0.1 - - -
gridlayout 2023 年 5 月 24 日 1.0.0 - 1.1.0-beta01 -
health 2024 年 5 月 14 日 - 1.0.0-rc02 - 1.1.0-alpha03
health.connect 2024 年 9 月 18 日 - - - 1.1.0-alpha09
heifwriter 2024 年 10 月 2 日 - - - 1.1.0-alpha03
hilt (*) 2024 年 2 月 21 日 1.2.0 - - -
手寫 2024 年 10 月 2 日 - - - 1.0.0-alpha01
input 2024 年 10 月 2 日 - - 1.0.0-beta05 -
interpolator 2018 年 9 月 21 日 1.0.0 - - -
javascriptengine 2023 年 11 月 1 日 - - 1.0.0-beta01 -
jetifier 2020 年 9 月 2 日 - - 1.0.0-beta10 -
leanback 2023 年 11 月 15 日 1.0.0 1.1.0-rc02 - 1.2.0-alpha04
legacy 2018 年 9 月 21 日 1.0.0 - - -
lifecycle (*) 2024 年 10 月 2 日 2.8.6 版 - - 2.9.0-alpha04 版本
lint 2024 年 9 月 4 日 - - - 1.0.0-alpha02
loader 2019 年 10 月 9 日 1.1.0 - - -
localbroadcastmanager 2022 年 1 月 12 日 1.1.0 - - -
media 2023 年 11 月 29 日 1.7.0 - - -
media2 2024 年 1 月 10 日 1.3.0 - - -
媒體 3 2024 年 9 月 10 日 1.4.1 - - 1.5.0-alpha01
mediarouter March 20, 2024 1.7.0 - - -
multidex 2018 年 12 月 17 日 2.0.1 版 - - -
metrics 2024 年 1 月 10 日 - - 1.0.0-beta01 -
paging (*) 2024 年 8 月 7 日 3.3.2 版 - - -
palette 2018 年 9 月 21 日 1.0.0 - - -
pdf 2024 年 9 月 18 日 - - - 1.0.0-alpha03
percentlayout 2018 年 9 月 21 日 1.0.0 - - -
preference 2023 年 7 月 26 日 1.2.1 - - -
print 2020 年 10 月 28 日 - - 1.1.0-beta01 -
privacysandbox.activity 2023 年 11 月 15 日 - - - 1.0.0-alpha01
privacysandbox.ads 2024 年 8 月 21 日 - - 1.1.0-beta10 -
privacysandbox.plugins 2023 年 8 月 9 日 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 2024 年 7 月 24 日 - - - 1.0.0-alpha14
privacysandbox.tools 2024 年 10 月 2 日 - - - 1.0.0-alpha10
privacysandbox.ui 2024 年 9 月 18 日 - - - 1.0.0-alpha10
profileinstaller 2024 年 10 月 2 日 1.4.1 - - -
recommendation 2018 年 9 月 21 日 1.0.0 - - -
recyclerview (*) 2024 年 9 月 18 日 1.3.2 1.4.0-rc01 - -
remotecallback 2019 年 5 月 7 日 1.0.0 - - -
resourceinspection 2022 年 1 月 26 日 1.0.1 - - -
room 2024 年 10 月 2 日 2.6.1 版 - - 2.7.0-alpha09
savedstate 2024 年 10 月 2 日 1.2.1 - - 1.3.0-alpha02
security (*) 2024 年 8 月 7 日 1.0.0 - - 1.1.0-alpha06
sharetarget 2022 年 10 月 5 日 1.2.0 - - -
slice 2021 年 1 月 13 日 - - - 1.1.0-alpha02
slidingpanelayout 2022 年 1 月 26 日 1.2.0 - - -
startup 2024 年 9 月 18 日 1.2.0 - - -
sqlite 2024 年 10 月 2 日 2.4.0 - - 2.5.0-alpha09
swiperefreshlayout 2020 年 7 月 22 日 1.1.0 - - 1.2.0-alpha01
test (*) 2024 年 8 月 14 日 1.0.1 - - 1.1.0-alpha04
test.uiautomator 2024 年 6 月 26 日 2.3.0 - - 2.4.0-alpha01
textclassifier 2022 年 3 月 23 日 - - - 1.0.0-alpha04
tracing 2023 年 11 月 29 日 1.2.0 - - 1.3.0-alpha02
transition 2024 年 7 月 24 日 1.5.1 - - -
電視 2024 年 8 月 21 日 1.0.0 - - -
tvprovider 2020 年 8 月 19 日 - - - 1.1.0-alpha01
vectordrawable 2024 年 5 月 1 日 1.2.0 - - -
versionedparcelable 2024 年 1 月 10 日 1.2.0 - - -
viewpager 2021 年 9 月 15 日 1.0.0 - - 1.1.0-alpha01
viewpager2 2024 年 5 月 14 日 1.1.0 - - -
wear (*) 2024 年 7 月 24 日 1.3.0 - - 1.4.0-alpha01
wear.compose 2024 年 10 月 2 日 1.4.0 - - 1.5.0-alpha03
wear.protolayout 2024 年 10 月 2 日 1.2.0 - - 1.3.0-alpha01
wear.tiles 2024 年 10 月 2 日 1.4.0 - - 1.5.0-alpha01
wear.watchface 2024 年 9 月 18 日 1.2.1 - - 1.3.0-alpha04
webkit 2024 年 10 月 2 日 1.9.0 - - -
window 2024 年 10 月 2 日 1.3.0 - - 1.4.0-alpha04
window.extensions.core 2023 年 6 月 7 日 1.0.0 - - -
work 2024 年 10 月 2 日 2.9.1 - 2.10.0-beta01 -

(*) 這個程式庫有多個構件。詳情請參閱其版本資訊。
上次更新日期:2024 年 10 月 2 日