AndroidX 版本发布


Jetpack 库与 Android 操作系统分开发布,因此库的更新可以独立且更频繁地进行。

这些库遵循严格的语义化版本控制,以保证二进制兼容性,并增加了版本间的预发布修订序列。版本字符串(例如1.0.1-beta02)包含三个数字,分别代表主版本、次版本和修补程序级别。预发布版本还有一个后缀,用于指定预发布阶段(alpha、beta、候选发布版本)和修订号(01、02 等)。

请注意,鼓励androidx 库在次要版本之间保持源代码兼容性,但这并非强制要求。原因是:主版本更新会强制所有依赖于先前主版本的人工制品进行显式迁移,这会扰乱开发人员的工作流程。

每个库的每个版本在成为稳定版本之前都会经历三个预发布阶段。每个预发布阶段的标准是:

Alpha

  • Alpha 版本在功能上是稳定的,但可能不具备完整的功能。
  • 在 Alpha 阶段,API 可能会被添加、删除或更改。

Beta

  • Beta 版本在功能上是稳定的,并且具有功能完整的 API 表面。
  • 它们已准备好用于生产环境,但可能包含错误。
  • Beta 版本不能使用实验性编译器功能(例如@UseExperimental)。
  • 对其他库的依赖必须是 beta、rc 或稳定版本。不允许使用 alpha 版本的依赖项。

候选发布版本 (RC)

  • 候选发布版本是预期的稳定版本。
  • 它可能包含关键的最后一刻修复。
  • 它的 API 表面是最终的。
  • 对其他库的依赖只能是 rc 或稳定版本。

一个库可以同时拥有多个版本。每个版本都有不同的发布阶段。例如,虽然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年11月13日 1.9.3 - 1.10.0-beta01 -
ads 2023年3月8日 - - - 1.0.0-alpha05
annotation (*) 2024年10月30日 1.9.1 - - -
appcompat 2024年5月29日 1.7.0 - - -
appsearch 2024年10月16日 - - - 1.1.0-alpha06
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年11月13日 1.3.3 - - 1.4.0-alpha05
biometric 2024年8月7日 1.1.0 - - 1.4.0-alpha02
bluetooth 2023年11月29日 - - - 1.0.0-alpha02
browser 2024年3月6日 1.8.0 - - -
car-app 2024年11月13日 1.4.0 - 1.7.0-beta03 -
camera (*) 2024年10月30日 1.4.0 - - 1.5.0-alpha03
camera.viewfinder (*) 2024年10月30日 - - - 1.4.0-alpha10
cardview 2018年9月21日 1.0.0 - - -
collection 2024年11月13日 1.4.5 - - 1.5.0-alpha06
compose 2024年8月7日 1.4.5 - - 1.5.0-alpha06
compose.animation 2024年11月13日 1.7.5 - - 1.8.0-alpha06
compose.compiler 2024年8月7日 1.5.15 - - -
compose.foundation 2024年11月13日 1.7.5 - - 1.8.0-alpha06
compose.material 2024年11月13日 1.7.5 - - 1.8.0-alpha06
compose.material3 2024年11月13日 1.3.1 - - 1.4.0-alpha04
compose.material3.adaptive 2024年11月13日 1.0.0 - - 1.1.0-alpha07
compose.runtime 2024年11月13日 1.7.5 - - 1.8.0-alpha06
compose.ui 2024年11月13日 1.7.5 - - 1.8.0-alpha06
concurrent 2024年6月12日 1.2.0 - - -
constraintlayout (*) 2024年10月30日 2.2.0 - - -
contentpager 2018年9月21日 1.0.0 - - -
coordinatorlayout 2023年10月4日 1.2.0 - - 1.3.0-alpha02
core (*) 2024年10月30日 1.15.0 - - -
core.uwb 2024年10月16日 - - - 1.0.0-alpha09
credentials 2024年10月30日 1.3.0 - 1.5.0-beta01 1.5.0-beta01
credentials.registry 2024年10月16日 - - - 1.0.0-alpha01
cursoradapter 2018年9月21日 1.0.0 - - -
customview (*) 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 2024年11月13日 1.3.7 - - 1.4.0-alpha01
fragment 2024年10月30日 1.8.5 - - -
games (*) 2024年10月16日 3.0.5 - - 4.0.0-alpha01
glance 2024年10月16日 1.1.1 - - -
graphics (*) 2024年10月16日 1.0.2 - - -
gridlayout 2023年5月24日 1.0.0 - 1.1.0-beta01 -
health 2024年10月16日 - 1.0.0-rc02 - 1.1.0-alpha04
health.connect 2024年10月16日 - - - 1.1.0-alpha10
heifwriter 2024年10月2日 - - - 1.1.0-alpha03
hilt (*) 2024年2月21日 1.2.0 - - -
ink 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年11月13日 2.8.7 - - 2.9.0-alpha07
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 - - -
media3 2024年11月13日 1.4.1 1.5.0-rc01 - -
mediarouter 2024年3月20日 1.7.0 - - -
multidex 2018年12月17日 2.0.1 - - -
metrics 2024年1月10日 - - 1.0.0-beta01 -
paging (*) 2024年11月13日 3.3.4 - - -
palette 2018年9月21日 1.0.0 - - -
pdf 2024年11月13日 - - - 1.0.0-alpha04
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年10月30日 - - 1.1.0-beta11 -
privacysandbox.plugins 2023年8月9日 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 2024年11月13日 - - - 1.0.0-alpha15
privacysandbox.tools 2024年10月2日 - - - 1.0.0-alpha10
privacysandbox.ui 2024年11月13日 - - - 1.0.0-alpha11
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月30日 2.6.1 - - 2.7.0-alpha11
savedstate 2024年11月13日 1.2.1 - - 1.3.0-alpha05
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月30日 2.4.0 - - 2.5.0-alpha11
swiperefreshlayout 2020年7月22日 1.1.0 - - 1.2.0-alpha01
test (*) 2024年10月15日 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 - - -
tv 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 2024年11月13日 1.0.0 1.1.0-rc01 - -
viewpager2 2024年5月14日 1.1.0 - - -
wear (*) 2024年10月16日 1.3.0 - - 1.4.0-alpha01
wear.compose 2024年11月13日 1.4.0 - - 1.5.0-alpha06
wear.protolayout 2024年11月13日 1.2.1 - - 1.3.0-alpha04
wear.tiles 2024年11月13日 1.4.1 - - 1.5.0-alpha04
wear.watchface 2024年9月18日 1.2.1 - - 1.3.0-alpha04
webkit 2024年11月13日 1.9.0 - - 1.13.0-alpha01
window 2024年10月16日 1.3.0 - - 1.4.0-alpha05
window.extensions.core 2023年6月7日 1.0.0 - - -
work 2024年10月30日 2.9.1 - - -

(*) 此库包含多个构件。请参阅其发布说明了解更多信息。
上次更新:2024年11月13日