Jetpack ライブラリは Android OS とは別にリリースされるため、ライブラリの更新は独立して頻繁に行われます。
ライブラリは、厳格なセマンティック バージョニングに従って、リリース前リビジョンの追加のバージョン間シーケンスとのバイナリ互換性を維持します。バージョン文字列(1.0.1-beta02
など)には、メジャー、マイナー、バグフィックスの各レベルを表す 3 つの数値が含まれます。リリース前のバージョンにも、リリース前の段階(アルファ版、ベータ版、リリース候補版)とリビジョン番号(01、02 など)を指定するサフィックスがあります。
注: マイナー バージョン間でのソースの互換性を維持するには、androidx
ライブラリの使用が推奨されますが、必須ではありません。メジャー バージョンの更新に伴い、以前のメジャー バージョンに依存するすべてのアーティファクトが明示的に移行され、デベロッパーのワークフローが中断されるためです。
ライブラリの各バージョンはリリース前の 3 つの段階を経て安定版になります。リリース前の各段階の基準は次のとおりです。
アルファ版
- アルファ版リリースは機能的に安定していますが、機能が完成していないことがあります。
- リリースがアルファ版の間は、API が追加、削除、変更されることがあります。
ベータ版
- ベータ版リリースは機能的に安定しており、機能の完成した API サーフェスを備えています。
- 製品版となる準備ができていますが、バグが存在する可能性があります。
- ベータ版リリースでは、試験運用版コンパイラの機能(
@UseExperimental
など)は利用できません。 - 他のライブラリへの依存関係は、ベータ版、RC 版、または安定版であることが必要です。アルファ版の依存関係は許可されません。
リリース候補(RC)版
- リリース候補版は、安定版リリースになる可能性のあるバージョンです。
- 直近の重要な修正が含まれることがあります。
- API サーフェスは最終仕様となります。
- 他のライブラリへの依存関係は、RC 版または安定版のいずれかである必要があります。
ライブラリには同時に複数のバージョンが存在することがあります。各バージョンはそれぞれリリース段階が異なります。たとえば、androidx.activity
の安定版リリースが 1.0.0
である場合、1.1.0-beta02
リリースと 2.0.0-alpha01
リリースも存在することがあります。
ライブラリの最新の更新情報はこのページで確認できます。
AndroidX の最近のリリースノートのページには、最近変更されたライブラリが記載されています。Google の Maven リポジトリには、バージョンの全履歴が掲載されています。
AndroidX ライブラリのそれぞれについて、最新の安定版とプレビュー版を以下の表に示します。各行のリンクをクリックすると、そのライブラリのリリースノートに移動します。リリースノートの内容は次のとおりです。
- すべてのリリースの時系列の履歴。
- アーティファクトを使用するためのデフォルトの Gradle 依存関係の宣言を示すコード スニペット。
- 各アーティファクトのパッケージに関する Kotlin と Java のリファレンス ページへのリンク。
AI プロンプト
すべてのライブラリを最新の安定版にアップグレードします。
このプロンプトにより、古いライブラリが最新の安定版にアップグレードされます。互換性の問題や、さらに行う必要がある変更について通知されます。
バージョン カタログ ファイルを開いた状態で、Android Studio でこのプロンプトを実行します。
Upgrade any library versions in my project that are out of date. Use the latest stable version of any libraries. Inform me if there's any libraries that are likely to be incompatible, and if there are any other changes to code I need to make in my project caused by upgrading to these new versions.
Jetpack ライブラリ
一部の AndroidX ライブラリ(camera など)では、複数のアーティファクトが個別に管理されています。それらのライブラリにはアスタリスク(*)が付いています。すべてのアーティファクトのバージョン アップデートを確認するには、リリースノートをご覧ください。
Maven グループ ID | 最新の更新 | 安定版リリース | リリース候補版 | ベータ版リリース | アルファ版リリース |
---|---|---|---|---|---|
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 月 27 日 | 1.5.0 | - | - | - |
mediarouter | 2024 年 3 月 20 日 | 1.7.0 | - | - | - |
multidex | 2018 年 12 月 17 日 | 2.0.1 | - | - | - |
metrics | 2024 年 1 月 10 日 | - | - | 1.0.0-beta01 | - |
navigation | 2024 年 11 月 13 日 | 2.8.4 | - | - | 2.9.0-alpha03 |
paging(*) | 2024 年 11 月 13 日 | 3.3.4 | - | - | - |
palette | 2018 年 9 月 21 日 | 1.0.0 | - | - | - |
2024 年 11 月 13 日 | - | - | - | 1.0.0-alpha04 | |
percentlayout | 2018 年 9 月 21 日 | 1.0.0 | - | - | - |
preference | 2023 年 7 月 26 日 | 1.2.1 | - | - | - |
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 年 11 月 20 日 | 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 | - | - | - |