Jetpack-Bibliotheken werden separat vom Android-Betriebssystem bereitgestellt. Daher können Updates für die Bibliotheken unabhängig und häufiger erfolgen.
Die Bibliotheken folgen der strengen semantischen Versionsverwaltung für die Binärkompatibilität mit einer zusätzlichen Versionssequenz von Pre-Release-Revisionen.
Ein Versionsstring (z. B. 1.0.1-beta02
) enthält drei Ziffern, die die Haupt-, Neben- und Fehlerkorrekturebenen darstellen.
Vorabversionen haben außerdem ein Suffix, das die Vorabversionsphase (Alpha, Beta, Release Candidate) und die Revisionsnummer (01, 02 usw.) angibt.
Hinweis: androidx
-Bibliotheken werden empfohlen, sind aber nicht erforderlich, um die Quellkompatibilität zwischen Nebenversionen beizubehalten. Der Grund dafür ist, dass bei einem Update der Hauptversion alle Artefakte, die von der vorherigen Hauptversion abhängen, explizit migriert werden müssen, was den Workflow der Entwickler unterbrechen würde.
Jede Version einer Bibliothek durchläuft drei Vorabveröffentlichungsphasen, bevor sie als stabile Version veröffentlicht wird. Die Kriterien für jede Pre-Release-Phase sind:
Alpha
- Alphaversionen sind funktional stabil, bieten aber möglicherweise nicht die vollständige Funktionspalette.
- Während einer Alphaversion können APIs hinzugefügt, entfernt oder geändert werden.
Beta
- Betaversionen sind funktional stabil und haben eine API-Oberfläche mit vollständigem Funktionsumfang.
- Sie sind für die Produktionsnutzung bereit, können aber Fehler enthalten.
- In einer Betaversion können keine experimentellen Compilerfunktionen (z. B.
@UseExperimental
) verwendet werden. - Abhängigkeiten von anderen Bibliotheken müssen Beta-, RC- oder stabile Versionen sein. Alpha-Abhängigkeiten sind nicht zulässig.
Release Candidate (RC)
- Ein Releasekandidat ist eine voraussichtlich stabile Version.
- Sie kann wichtige Last-Minute-Fehlerkorrekturen enthalten.
- Die API-Oberfläche ist endgültig.
- Abhängigkeiten von anderen Bibliotheken dürfen nur rc- oder stabile Versionen sein.
Eine Bibliothek kann mehrere Versionen gleichzeitig haben. Jede Version hat eine andere Release-Phase. Die stabile Version von androidx.activity
könnte beispielsweise 1.0.0
sein. Es kann aber auch eine 1.1.0-beta02
- und eine 2.0.0-alpha01
-Version geben.
Auf dieser Seite finden Sie die neuesten Updates für die Bibliotheken.
Auf der Seite Letzte AndroidX-Versionsinformationen finden Sie eine Liste der Bibliotheken, die sich in letzter Zeit geändert haben. Im Maven-Repository von Google finden Sie den vollständigen Versionsverlauf.
In der folgenden Tabelle finden Sie die neuesten stabilen und Vorabversionen aller AndroidX-Bibliotheken. Über die Links in den einzelnen Zeilen gelangen Sie zu den Release Notes der Bibliothek. In den Versionshinweisen finden Sie Folgendes:
- Der chronologische Verlauf aller Releases.
- Ein Code-Snippet mit den Standarddeklarationen für Gradle-Abhängigkeiten zur Verwendung der Artefakte.
- Links zu den Kotlin- und Java-Referenzseiten für die Pakete in den einzelnen Artefakten.
Neu
KI-PromptAlle Bibliotheken auf die neueste stabile Version aktualisieren
Dadurch werden alle veralteten Bibliotheken auf die neueste stabile Version aktualisiert. Sie werden über Inkompatibilitäten oder weitere Änderungen informiert, die vorgenommen werden sollten.
Führen Sie diesen Prompt in Android Studio aus, während die Datei des Versionskatalogs geöffnet ist.
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-Bibliotheken
Einige AndroidX-Bibliotheken, z. B. die Kamera, haben mehrere Artefakte, die separat verwaltet werden. Diese Bibliotheken sind mit einem Sternchen (*) gekennzeichnet. In den Versionshinweisen finden Sie die Versionsupdates für alle Artefakte.
Maven-Gruppen-ID | Letzte Aktualisierung | Stabile Version | Release Candidate | Beta-Ausgabe | Alphaversion |
---|---|---|---|---|---|
activity | 13. November 2024 | 1.9.3 | - | 1.10.0-beta01 | - |
ads | 8. März 2023 | - | – | - | 1.0.0-alpha05 |
Anmerkung (*) | 30. Oktober 2024 | 1.9.1 | - | – | - |
appcompat | 29. Mai 2024 | 1.7.0 | - | – | - |
appsearch | 16. Oktober 2024 | - | – | - | 1.1.0-alpha06 |
arch.core | 22. Februar 2023 | 2.2.0 | - | – | - |
asynclayoutinflater | 5. Oktober 2022 | 1.0.0 | - | - | 1.1.0-alpha01 |
autofill | 18. September 2024 | 1.1.0 | - | 1.3.0-beta01 | - |
Benchmark | 13. November 2024 | 1.3.3 | - | - | 1.4.0-alpha05 |
biometrische | 7. August 2024 | 1.1.0 | - | - | 1.4.0-alpha02 |
bluetooth | 29. November 2023 | - | – | - | 1.0.0-alpha02 |
Browser | 6. März 2024 | 1.8.0 | - | – | - |
car-app | 13. November 2024 | 1.4.0 | - | 1.7.0-beta03 | - |
Kamera (*) | 30. Oktober 2024 | 1.4.0 | - | - | 1.5.0-alpha03 |
camera.viewfinder (*) | 30. Oktober 2024 | - | – | - | 1.4.0-alpha10 |
cardview | 21. September 2018 | 1.0.0 | - | – | - |
collection | 13. November 2024 | 1.4.5 | - | - | 1.5.0-alpha06 |
compose | 7. August 2024 | 1.4.5 | - | - | 1.5.0-alpha06 |
compose.animation | 13. November 2024 | 1.7.5 | - | - | 1.8.0-alpha06 |
compose.compiler | 7. August 2024 | 1.5.15 | - | – | - |
compose.foundation | 13. November 2024 | 1.7.5 | - | - | 1.8.0-alpha06 |
compose.material | 13. November 2024 | 1.7.5 | - | - | 1.8.0-alpha06 |
compose.material3 | 13. November 2024 | 1.3.1 | - | - | 1.4.0-alpha04 |
compose.material3.adaptive | 13. November 2024 | 1.0.0 | - | - | 1.1.0-alpha07 |
compose.runtime | 13. November 2024 | 1.7.5 | - | - | 1.8.0-alpha06 |
compose.ui | 13. November 2024 | 1.7.5 | - | - | 1.8.0-alpha06 |
gleichzeitig | 12. Juni 2024 | 1.2.0 | - | – | - |
constraintlayout (*) | 30. Oktober 2024 | 2.2.0 | - | – | - |
contentpager | 21. September 2018 | 1.0.0 | - | – | - |
coordinatorlayout | 4. Oktober 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
core (*) | 30. Oktober 2024 | 1.15.0 | - | – | - |
core.uwb | 16. Oktober 2024 | - | – | - | 1.0.0-alpha09 |
credentials | 30. Oktober 2024 | 1.3.0 | - | 1.5.0-beta01 | 1.5.0-beta01 |
credentials.registry | 16. Oktober 2024 | - | – | - | 1.0.0-alpha01 |
cursoradapter | 21. September 2018 | 1.0.0 | - | – | - |
customview (*) | 21. September 2022 | 1.1.0 | - | - | 1.2.0-alpha02 |
databinding | 5. September 2019 | 3.5.0 | - | - | 3.6.0-alpha10 |
datastore | 1. Mai 2024 | 1.1.1 | - | – | - |
documentfile | 18. August 2021 | 1.0.1 | - | - | 1.1.0-alpha01 |
draganddrop | 11. Mai 2022 | 1.0.0 | - | – | - |
drawerlayout | 22. März 2023 | 1.2.0 | - | – | - |
dynamicanimation | 4. Dezember 2019 | 1.0.0 | - | - | 1.1.0-alpha03 |
Emoji | 27. Januar 2021 | 1.1.0 | - | - | 1.2.0-alpha03 |
emoji2 | 4. September 2024 | 1.5.0 | - | – | - |
Unternehmen | 13. Januar 2021 | 1.1.0 | - | – | - |
exifinterface | 13. November 2024 | 1.3.7 | - | - | 1.4.0-alpha01 |
Fragment | 30. Oktober 2024 | 1.8.5 | - | – | - |
games (*) | 16. Oktober 2024 | 3.0.5 | - | - | 4.0.0-alpha01 |
Glance | 16. Oktober 2024 | 1.1.1 | - | – | - |
graphics (*) | 16. Oktober 2024 | 1.0.2 | - | – | - |
gridlayout | 24. Mai 2023 | 1.0.0 | - | 1.1.0-beta01 | - |
gesundheit | 16. Oktober 2024 | - | 1.0.0-rc02 | - | 1.1.0-alpha04 |
health.connect | 16. Oktober 2024 | - | – | - | 1.1.0-alpha10 |
heifwriter | 2. Oktober 2024 | - | – | - | 1.1.0-alpha03 |
Knauf (*) | 21. Februar 2024 | 1.2.0 | - | – | - |
Ink | 2. Oktober 2024 | - | – | - | 1.0.0-alpha01 |
input | 2. Oktober 2024 | - | - | 1.0.0-beta05 | - |
Interpolator | 21. September 2018 | 1.0.0 | - | – | - |
javascriptengine | 1. November 2023 | - | - | 1.0.0-beta01 | - |
jetifier | 2. September 2020 | - | - | 1.0.0-beta10 | - |
Leanback | 15. November 2023 | 1.0.0 | 1.1.0-rc02 | - | 1.2.0-alpha04 |
Legacy | 21. September 2018 | 1.0.0 | - | – | - |
Lebenszyklus (*) | 13. November 2024 | 2.8.7 | - | - | 2.9.0-alpha07 |
lint | 4. September 2024 | - | – | - | 1.0.0-alpha02 |
loader | 9. Oktober 2019 | 1.1.0 | - | – | - |
localbroadcastmanager | 12. Januar 2022 | 1.1.0 | - | – | - |
media | 29. November 2023 | 1.7.0 | - | – | - |
media2 | 10. Januar 2024 | 1.3.0 | - | – | - |
media3 | 13. November 2024 | 1.4.1 | 1.5.0-rc01 | - | - |
mediarouter | 20. März 2024 | 1.7.0 | - | – | - |
multidex | 17. Dezember 2018 | 2.0.1 | - | – | - |
metrics | 10. Januar 2024 | - | - | 1.0.0-beta01 | - |
navigation | 13. November 2024 | 2.8.4 | - | - | 2.9.0-alpha03 |
Paginierung (*) | 13. November 2024 | 3.3.4 | - | – | - |
palette | 21. September 2018 | 1.0.0 | - | – | - |
13. November 2024 | - | – | - | 1.0.0-alpha04 | |
percentlayout | 21. September 2018 | 1.0.0 | - | – | - |
preference | 26. Juli 2023 | 1.2.1 | - | – | - |
28. Oktober 2020 | - | - | 1.1.0-beta01 | - | |
privacysandbox.activity | 15. November 2023 | - | – | - | 1.0.0-alpha01 |
privacysandbox.ads | 30. Oktober 2024 | - | - | 1.1.0-beta11 | - |
privacysandbox.plugins | 9. August 2023 | - | – | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 13. November 2024 | - | – | - | 1.0.0-alpha15 |
privacysandbox.tools | 2. Oktober 2024 | - | – | - | 1.0.0-alpha10 |
privacysandbox.ui | 13. November 2024 | - | – | - | 1.0.0-alpha11 |
profileinstaller | 2. Oktober 2024 | 1.4.1 | - | – | - |
Empfehlung | 21. September 2018 | 1.0.0 | - | – | - |
recyclerview (*) | 18. September 2024 | 1.3.2 | 1.4.0-rc01 | - | - |
remotecallback | 7. Mai 2019 | 1.0.0 | - | – | - |
resourceinspection | 26. Januar 2022 | 1.0.1 | - | – | - |
room | 30. Oktober 2024 | 2.6.1 | - | - | 2.7.0-alpha11 |
savedstate | 13. November 2024 | 1.2.1 | - | - | 1.3.0-alpha05 |
Sicherheit (*) | 7. August 2024 | 1.0.0 | - | - | 1.1.0-alpha06 |
sharetarget | 5. Oktober 2022 | 1.2.0 | - | – | - |
slice | 13. Januar 2021 | - | – | - | 1.1.0-alpha02 |
slidingpanelayout | 26. Januar 2022 | 1.2.0 | - | – | - |
start | 18. September 2024 | 1.2.0 | - | – | - |
sqlite | 30. Oktober 2024 | 2.4.0 | - | - | 2.5.0-alpha11 |
swiperefreshlayout | 22. Juli 2020 | 1.1.0 | - | - | 1.2.0-alpha01 |
test (*) | 15. Oktober 2024 | 1.0.1 | - | - | 1.1.0-alpha04 |
test.uiautomator | 26. Juni 2024 | 2.3.0 | - | - | 2.4.0-alpha01 |
Textklassifikator | 23. März 2022 | - | – | - | 1.0.0-alpha04 |
Tracing | 29. November 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
transition | 24. Juli 2024 | 1.5.1 | - | – | - |
tv | 21. August 2024 | 1.0.0 | - | – | - |
tvprovider | 19. August 2020 | - | – | - | 1.1.0-alpha01 |
vectordrawable | 1. Mai 2024 | 1.2.0 | - | – | - |
versionedparcelable | 10. Januar 2024 | 1.2.0 | - | – | - |
viewpager | 13. November 2024 | 1.0.0 | 1.1.0-rc01 | - | - |
viewpager2 | 14. Mai 2024 | 1.1.0 | - | – | - |
wear (*) | 16. Oktober 2024 | 1.3.0 | - | - | 1.4.0-alpha01 |
wear.compose | 13. November 2024 | 1.4.0 | - | - | 1.5.0-alpha06 |
wear.protolayout | 13. November 2024 | 1.2.1 | - | - | 1.3.0-alpha04 |
wear.tiles | 13. November 2024 | 1.4.1 | - | - | 1.5.0-alpha04 |
wear.watchface | 18. September 2024 | 1.2.1 | - | - | 1.3.0-alpha04 |
webkit | 13. November 2024 | 1.9.0 | - | - | 1.13.0-alpha01 |
Fenster | 16. Oktober 2024 | 1.3.0 | - | - | 1.4.0-alpha05 |
window.extensions.core | 7. Juni 2023 | 1.0.0 | - | – | - |
Arbeit | 30. Oktober 2024 | 2.9.1 | - | – | - |