Versions d'AndroidX


Les bibliothèques Jetpack sont fournies indépendamment de l'OS Android, ce qui permet de les mettre à jour de manière indépendante et plus fréquemment.

Les bibliothèques respectent une gestion sémantique des versions stricte qui permet d'assurer la compatibilité des binaires avec une séquence de révisions préliminaires entre les différentes versions. Une chaîne de version (1.0.1-beta02, par exemple) contient trois chiffres représentant les niveaux majeur, mineur et de correction de bug. Les versions préliminaires comportent également un suffixe qui spécifie l'étape préliminaire (alpha, bêta, version admissible) et le numéro de révision (01, 02, etc.).

Remarque : Les bibliothèques androidx sont recommandées pour préserver la compatibilité du source entre les différentes versions mineures, mais pas obligatoires. En effet, si une mise à jour de version majeure était appliquée, tous les artefacts qui dépendent de la version majeure précédente seraient migrés de manière explicite, ce qui perturberait le workflow de développement.

Chaque version d'une bibliothèque passe par trois étapes préliminaires avant de devenir une version stable. Voici les critères applicables à chaque étape préliminaire :

Alpha

  • Les versions alpha sont stables d'un point de vue fonctionnel, mais pas nécessairement complètes.
  • Des API peuvent encore être ajoutées, supprimées ou modifiées.

Bêta

  • Les versions bêta sont stables d'un point de vue fonctionnel et leur surface d'API contient toutes les fonctionnalités.
  • Elles sont prêtes pour la production, mais peuvent contenir des bugs.
  • Une version bêta ne peut pas utiliser les fonctionnalités de compilation expérimentales (telles que @UseExperimental).
  • Les dépendances aux autres bibliothèques doivent être en version bêta, admissible ou stable. Aucune dépendance alpha n'est autorisée.

Version admissible

  • Une version admissible est une version stable potentielle.
  • Elle peut contenir des correctifs de dernière minute critiques.
  • Sa surface d'API est définitive.
  • Les dépendances aux autres bibliothèques doivent être en version admissible ou stable uniquement.

Une bibliothèque peut avoir plusieurs versions en même temps, chacune correspondant à une étape de publication différente. Par exemple, androidx.activity peut avoir une version stable 1.0.0, plus deux autres versions : 1.1.0-beta02 et 2.0.0-alpha01.

Cette page détaille les dernières modifications apportées aux bibliothèques.

La page Notes de version récentes d'AndroidX indique les bibliothèques récemment modifiées. Le dépôt Maven de Google présente l'historique complet des versions.

Le tableau ci-dessous indique les versions stables et preview les plus récentes pour chaque bibliothèque AndroidX. Les liens figurant sur chaque ligne renvoient aux notes de version de la bibliothèque. Vous y trouverez les informations suivantes :

  • L'historique de l'ensemble des versions, par ordre chronologique
  • Un extrait de code avec les déclarations de dépendance Gradle par défaut pour utiliser les artefacts
  • Des liens vers la documentation de référence Kotlin et Java des packages pour chaque artefact

Bibliothèques Jetpack

Certaines bibliothèques AndroidX, comme l'appareil photo, possèdent plusieurs artefacts qui sont gérés séparément. Ces bibliothèques sont signalées par un astérisque (*). Consultez les notes de version pour connaître les mises à jour de versions de tous les artefacts.

Avertissement : Les bibliothèques `security-crypto` et `security-crypto-ktx` sont désormais obsolètes, et aucune autre version ne sera fournie. Pour en savoir plus, consultez les notes de version et la [documentation sur l'obsolescence](/privacy-and-security/cryptography#security-crypto-jetpack-deprecated).

ID de groupe Maven Dernière mise à jour Version stable Version finale Version bêta Version alpha
activity 17 décembre 2025 1.12.2 - - -
ads 8 mars 2023 - - - 1.0.0-alpha05
annotation (*) 22 octobre 2025 1.9.1 - - -
appcompat 4 juin 2025 1.7.1 - - -
appfunctions 19 novembre 2025 - - - 1.0.0-alpha07
appsearch 2 juillet 2025 1.1.0 - - -
arch.core 22 février 2023 2.2.0 - - -
asynclayoutinflater 9 avril 2025 1.1.0 - - -
autofill 4 juin 2025 1.3.0 - - -
benchmark 17 décembre 2025 1.4.1 - - 1.5.0-alpha01
biometric 17 décembre 2025 1.1.0 - - 1.4.0-alpha05
bluetooth 29 novembre 2023 - - - 1.0.0-alpha02
browser 8 octobre 2025 1.9.0 - - 1.10.0-alpha02
car-app 19 novembre 2025 1.7.0 - - 1.8.0-alpha03
camera (*) 17 décembre 2025 1.5.2 - - 1.6.0-alpha02
camera.media3 13 août 2025 - - - 1.0.0-alpha04
camera.featurecombinationquery 17 décembre 2025 1.5.2 - - 1.6.0-alpha02
camera.viewfinder (*) 17 décembre 2025 1.5.2 - - 1.6.0-alpha02
cardview 21 septembre 2018 1.0.0 - - -
collection 27 août 2025 1.5.0 - - 1.6.0-alpha01
compose 7 août 2024 1.5.0 - - 1.6.0-alpha01
compose.animation 17 décembre 2025 1.10.0 - - 1.11.0-alpha02
compose.compiler 7 août 2024 1.5.15 - - -
compose.foundation 17 décembre 2025 1.10.0 - - 1.11.0-alpha02
compose.material 17 décembre 2025 1.10.0 - - 1.11.0-alpha02
compose.material3 17 décembre 2025 1.4.0 - - 1.5.0-alpha11
compose.material3.adaptive 3 décembre 2025 1.2.0 - - 1.3.0-alpha05
compose.remote 17 décembre 2025 - - - 1.0.0-alpha01
compose.runtime 17 décembre 2025 1.10.0 - - 1.11.0-alpha02
compose.ui 17 décembre 2025 1.10.0 - - 1.11.0-alpha02
concurrent 16 juillet 2025 1.3.0 - - -
constraintlayout (*) 26 février 2025 2.2.1 - - -
contentpager 21 septembre 2018 1.0.0 - - -
coordinatorlayout 26 février 2025 1.3.0 - - -
core (*) 17 décembre 2025 1.17.0 - - -
core.uwb 3 décembre 2025 - - - 1.0.0-alpha11
credentials 17 décembre 2025 1.5.0 1.6.0-rc01 - 1.6.0-rc01
credentials.providerevents 17 décembre 2025 - - - 1.0.0-alpha04
credentials.registry 17 décembre 2025 - - - 1.0.0-alpha04
cursoradapter 21 septembre 2018 1.0.0 - - -
customview (*) 23 avril 2025 1.2.0 - - -
databinding 5 septembre 2019 3.5.0 - - 3.6.0-alpha10
datastore 17 décembre 2025 1.2.0 - - 1.3.0-alpha03
documentfile 7 mai 2025 1.1.0 - - -
draganddrop 11 mai 2022 1.0.0 - - -
drawerlayout 22 mars 2023 1.2.0 - - -
dynamicanimation 9 avril 2025 1.1.0 - - -
emoji 17 décembre 2025 1.2.0 - - -
emoji2 10 septembre 2025 1.6.0 - - -
enterprise 13 janvier 2021 1.1.0 - - -
exifinterface 3 décembre 2025 1.4.2 - - -
fragment 13 août 2025 1.8.9 - - -
games (*) 19 novembre 2025 4.0.0 - 4.4.0-beta01 -
glance 3 décembre 2025 1.1.1 1.2.0-rc01 - -
graphics (*) 17 décembre 2025 1.0.4 - - -
gridlayout 9 avril 2025 1.1.0 - - -
health 7 mai 2025 1.0.0 - - 1.1.0-alpha05
health.connect 8 octobre 2025 1.1.0 - - 1.2.0-alpha02
heifwriter 22 octobre 2025 1.1.0 - - 1.2.0-alpha01
hilt 10 septembre 2025 1.3.0 - - -
lien 17 décembre 2025 1.0.0 - - -
input 19 novembre 2025 1.0.0 - - -
interpolator 21 septembre 2018 1.0.0 - - -
javascriptengine 2 juillet 2025 1.0.0 - - -
jetifier 2 septembre 2020 - - 1.0.0-beta10 -
leanback 23 avril 2025 1.2.0 - - -
legacy 21 septembre 2018 1.0.0 - - -
lifecycle (*) 19 novembre 2025 2.10.0 - - -
lint 20 mai 2025 - - - 1.0.0-alpha05
loader 9 octobre 2019 1.1.0 - - -
localbroadcastmanager 12 janvier 2022 1.1.0 - - -
media 13 août 2025 1.7.1 - - -
media3 1er décembre 2025 1.8.0 1.9.0-rc01 1.9.0-beta01 1.9.0-alpha01
mediarouter 2 juillet 2025 1.8.1 - - -
multidex 17 décembre 2018 2.0.1 - - -
metrics 8 octobre 2025 1.0.0 - - -
paging (*) 17 décembre 2025 3.3.6 - 3.4.0-beta01 -
palette 21 septembre 2018 1.0.0 - - -
pdf 3 décembre 2025 - - - 1.0.0-alpha12
percentlayout 21 septembre 2018 1.0.0 - - -
15 janvier 2025 - - - 1.0.0-alpha01
photopicker 4 juin 2025 - - - 1.0.0-alpha01
preference 26 juillet 2023 1.2.1 - - -
print 23 avril 2025 1.1.0 - - -
privacysandbox.activity 17 décembre 2025 - - - 1.0.0-alpha03
privacysandbox.ads 7 mai 2025 - - 1.1.0-beta13 -
privacysandbox.plugins 9 août 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 17 décembre 2025 - - - 1.0.0-alpha19
privacysandbox.tools 17 décembre 2025 - - - 1.0.0-alpha14
privacysandbox.ui 17 décembre 2025 - - - 1.0.0-alpha17
profileinstaller 2 octobre 2024 1.4.1 - - -
recommendation 21 septembre 2018 1.0.0 - - -
recyclerview (*) 17 décembre 2025 1.4.0 - - -
remotecallback 19 novembre 2025 - - - 1.0.0-alpha03
resourceinspection 26 janvier 2022 1.0.1 - - -
room 19 novembre 2025 2.8.4 - - -
savedstate 5 novembre 2025 1.4.0 - - -
security (*) 24 septembre 2025 1.1.0 - - -
sharetarget 5 octobre 2022 1.2.0 - - -
slice 13 janvier 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 janvier 2022 1.2.0 - - -
startup 18 septembre 2024 1.2.0 - - -
sqlite 19 novembre 2025 2.6.2 - - -
swiperefreshlayout 3 décembre 2025 1.2.0 - - -
test (*) 31 juillet 2025 1.0.1 - - 1.1.0-alpha04
test.uiautomator 3 décembre 2025 2.3.0 - - 2.4.0-alpha07
textclassifier 23 mars 2022 - - - 1.0.0-alpha04
tracing 19 novembre 2025 1.3.0 - - -
transition 17 décembre 2025 1.6.0 1.7.0-rc01 - -
tv 16 juillet 2025 1.0.1 - - 1.1.0-alpha01
tvprovider 7 mai 2025 1.1.0 - - -
texte 8 octobre 2025 - - - 1.0.0-alpha02
xr.arcore 3 décembre 2025 - - - 1.0.0-alpha09
xr.compose 3 décembre 2025 - - - 1.0.0-alpha09
xr.compose.material3 3 décembre 2025 - - - 1.0.0-alpha13
xr.glimmer 17 décembre 2025 - - - 1.0.0-alpha03
xr.projected 3 décembre 2025 - - - 1.0.0-alpha03
xr.runtime 3 décembre 2025 - - - 1.0.0-alpha09
xr.scenecore 3 décembre 2025 - - - 1.0.0-alpha10
vectordrawable 1er mai 2024 1.2.0 - - -
versionedparcelable 29 janvier 2025 1.2.1 - - -
viewpager 11 décembre 2024 1.1.0 - - -
viewpager2 14 mai 2024 1.1.0 - - -
wear (*) 17 décembre 2025 1.3.0 - 1.4.0-beta01 -
wear.compose 17 décembre 2025 1.5.6 - - 1.6.0-alpha07
wear.protolayout 17 décembre 2025 1.3.0 - - 1.4.0-alpha03
wear.tiles 17 décembre 2025 1.5.0 - - 1.6.0-alpha03
wear.watchface 17 décembre 2025 1.2.1 - 1.3.0-beta01 -
wear.watchfacepush 3 décembre 2025 - - 1.0.0-beta01 -
webgpu 17 décembre 2025 - - - 1.0.0-alpha02
webkit 17 décembre 2025 1.15.0 - - -
window 19 novembre 2025 1.5.1 - - 1.6.0-alpha01
window.extensions.core 7 juin 2023 1.0.0 - - -
work 22 octobre 2025 2.11.0 - - -

(*) Cette bibliothèque comporte plusieurs artefacts. Pour en savoir plus, consultez les notes de version.
Dernière mise à jour : 17 décembre 2025