Le librerie Jetpack vengono spedite separatamente dal sistema operativo Android, quindi gli aggiornamenti delle librerie possono avvenire in modo indipendente e più frequentemente.
Le librerie seguono un controllo delle versioni semantico rigoroso per la compatibilità binaria con una sequenza inter-versioni di revisioni pre-release.
Una stringa di versione (ad esempio 1.0.1-beta02
) contiene tre numeri che rappresentano i livelli principale, secondario e di correzione dei bug.
Le versioni di pre-release hanno anche un suffisso che specifica la fase di pre-release
(alpha, beta, release candidate) e il numero di revisione (01, 02 e così via).
Tieni presente che le librerie androidx
sono consigliate, ma non obbligatorie, per preservare la compatibilità delle origini tra le versioni secondarie. Il motivo è che un aggiornamento della versione principale forzerebbe la migrazione esplicita di tutti gli artefatti che dipendono dalla versione principale precedente, il che interromperebbe il flusso di lavoro degli sviluppatori.
Ogni versione di una libreria passa attraverso tre fasi di pre-release prima di diventare una release stabile. I criteri per ogni fase di pre-release sono:
Alpha
- Le versioni alpha sono funzionalmente stabili, ma potrebbero non essere complete di tutte le funzionalità.
- Durante la fase alpha di una release, le API potrebbero essere aggiunte, rimosse o modificate.
Beta
- Le release beta sono funzionalmente stabili e hanno una superficie API completa.
- Sono pronte per l'uso in produzione, ma potrebbero contenere bug.
- Una release beta non può utilizzare funzionalità del compilatore sperimentali
(come
@UseExperimental
). - Le dipendenze da altre librerie devono essere versioni beta, rc o stabili. Non sono consentite dipendenze alpha.
Release Candidate (RC)
- Un candidato per la release è una potenziale release stabile.
- Potrebbe contenere correzioni critiche dell'ultimo minuto.
- La superficie dell'API è definitiva.
- Le dipendenze da altre librerie devono essere solo versioni rc o stabili.
Una libreria può avere più versioni contemporaneamente. Ogni versione ha una
fase di rilascio diversa. Ad esempio, mentre la release stabile di
androidx.activity
potrebbe essere 1.0.0
, potrebbero essere disponibili anche una release 1.1.0-beta02
e una release 2.0.0-alpha01
.
Utilizza questa pagina per scoprire gli ultimi aggiornamenti delle librerie.
La pagina delle note di rilascio recenti di AndroidX elenca le librerie che sono state modificate di recente. Il repository Maven di Google mostra la cronologia completa delle versioni.
Utilizza la tabella riportata di seguito per visualizzare le versioni stabili e di anteprima più recenti di ogni libreria AndroidX. I link in ogni riga ti reindirizzano alle note di rilascio della libreria. Nelle note di rilascio troverai:
- La cronologia cronologica di tutte le uscite.
- Uno snippet di codice con le dichiarazioni di dipendenza Gradle predefinite per utilizzare gli artefatti.
- Link alle pagine di riferimento di Kotlin e Java per i pacchetti in ogni artefatto.
Librerie Jetpack
Alcune librerie AndroidX, come la fotocamera, hanno più artefatti che vengono gestiti separatamente. Queste librerie sono contrassegnate da un asterisco (*). Consulta le note di rilascio per visualizzare gli aggiornamenti delle versioni di tutti gli artefatti.
ID gruppo Maven | Ultimo aggiornamento | Release stabile | Candidato per la release | Versione beta | Alpha Release |
---|---|---|---|---|---|
attività | 2 luglio 2025 | 1.10.1 | 1.11.0-rc01 | - | 1.12.0-alpha04 |
ads | 8 marzo 2023 | - | - | - | 1.0.0-alpha05 |
annotazione (*) | 7 maggio 2025 | 1.9.1 | - | - | - |
appcompat | 4 giugno 2025 | 1.7.1 | - | - | - |
appfunctions | 4 giugno 2025 | - | - | - | 1.0.0-alpha02 |
appsearch | 2 luglio 2025 | 1.1.0 | - | - | - |
arch.core | 22 febbraio 2023 | 2.2.0 | - | - | - |
asynclayoutinflater | 9 aprile 2025 | 1.1.0 | - | - | - |
autofill | 4 giugno 2025 | 1.3.0 | - | - | - |
benchmark | 18 giugno 2025 | 1.3.4 | 1.4.0-rc01 | - | - |
biometric | 20 maggio 2025 | 1.1.0 | - | - | 1.4.0-alpha04 |
bluetooth | 29 novembre 2023 | - | - | - | 1.0.0-alpha02 |
browser | 2 luglio 2025 | 1.8.0 | - | 1.9.0-beta01 | - |
car-app | 18 giugno 2025 | 1.4.0 | 1.7.0-rc01 | - | 1.8.0-alpha02 |
fotocamera (*) | 7 maggio 2025 | 1.4.2 | - | 1.5.0-beta01 | - |
camera.media3 | 7 maggio 2025 | - | - | - | 1.0.0-alpha03 |
camera.featurecombinationquery | 4 giugno 2025 | - | - | 1.5.0-beta01 | - |
camera.viewfinder (*) | 4 giugno 2025 | - | - | 1.5.0-beta02 | 1.4.0-alpha13 |
cardview | 21 settembre 2018 | 1.0.0 | - | - | - |
raccolta | 12 marzo 2025 | 1.5.0 | - | - | - |
compose | 7 agosto 2024 | 1.5.0 | - | - | - |
compose.animation | 2 luglio 2025 | 1.8.3 | - | 1.9.0-beta02 | - |
compose.compiler | 7 agosto 2024 | 1.5.15 | - | - | - |
compose.foundation | 2 luglio 2025 | 1.8.3 | - | 1.9.0-beta02 | - |
compose.material | 2 luglio 2025 | 1.8.3 | - | 1.9.0-beta02 | - |
compose.material3 | 2 luglio 2025 | 1.3.2 | - | - | 1.4.0-alpha17 |
compose.material3.adaptive | 2 luglio 2025 | 1.1.0 | - | - | 1.2.0-alpha08 |
compose.runtime | 2 luglio 2025 | 1.8.3 | - | 1.9.0-beta02 | - |
compose.ui | 2 luglio 2025 | 1.8.3 | - | 1.9.0-beta02 | - |
concurrent | 2 luglio 2025 | 1.2.0 | 1.3.0-rc01 | - | - |
constraintlayout (*) | 26 febbraio 2025 | 2.2.1 | - | - | - |
contentpager | 21 settembre 2018 | 1.0.0 | - | - | - |
coordinatorlayout | 26 febbraio 2025 | 1.3.0 | - | - | - |
core (*) | 2 luglio 2025 | 1.16.0 | - | 1.17.0-beta01 | - |
core.uwb | 11 dicembre 2024 | - | - | - | 1.0.0-alpha10 |
credenziali | 18 giugno 2025 | 1.5.0 | - | - | 1.6.0-alpha03 |
credentials.providerevents | 7 maggio 2025 | - | - | - | 1.0.0-alpha01 |
credentials.registry | 16 ottobre 2024 | - | - | - | 1.0.0-alpha01 |
cursoradapter | 21 settembre 2018 | 1.0.0 | - | - | - |
customview (*) | 23 aprile 2025 | 1.2.0 | - | - | - |
databinding | 5 settembre 2019 | 3.5.0 | - | - | 3.6.0-alpha10 |
datastore | 20 maggio 2025 | 1.1.7 | - | - | 1.2.0-alpha02 |
documentfile | 7 maggio 2025 | 1.1.0 | - | - | - |
draganddrop | 11 maggio 2022 | 1.0.0 | - | - | - |
drawerlayout | 22 marzo 2023 | 1.2.0 | - | - | - |
dynamicanimation | 9 aprile 2025 | 1.1.0 | - | - | - |
emoji | 27 gennaio 2021 | 1.1.0 | - | - | 1.2.0-alpha03 |
emoji2 | 2 luglio 2025 | 1.5.0 | - | 1.6.0-beta01 | - |
enterprise | 13 gennaio 2021 | 1.1.0 | - | - | - |
exifinterface | 23 aprile 2025 | 1.4.1 | - | - | - |
fragment | 4 giugno 2025 | 1.8.8 | - | - | - |
giochi (*) | 2 luglio 2025 | 4.0.0 | - | - | 4.2.0-alpha01 |
glance | 7 maggio 2025 | 1.1.1 | - | - | 1.2.0-alpha01 |
grafica (*) | 26 marzo 2025 | 1.0.3 | - | - | - |
gridlayout | 9 aprile 2025 | 1.1.0 | - | - | - |
salute | 7 maggio 2025 | 1.0.0 | - | - | 1.1.0-alpha05 |
health.connect | 4 giugno 2025 | - | 1.1.0-rc02 | - | - |
heifwriter | 9 aprile 2025 | - | - | 1.1.0-beta01 | - |
hilt (*) | 2 luglio 2025 | 1.2.0 | - | - | 1.3.0-alpha02 |
inchiostro | 18 giugno 2025 | - | - | - | 1.0.0-alpha05 |
input | 2 ottobre 2024 | - | - | 1.0.0-beta05 | - |
interpolator | 21 settembre 2018 | 1.0.0 | - | - | - |
javascriptengine | 2 luglio 2025 | 1.0.0 | - | - | - |
jetifier | 2 settembre 2020 | - | - | 1.0.0-beta10 | - |
leanback | 23 aprile 2025 | 1.2.0 | - | - | - |
legacy | 21 settembre 2018 | 1.0.0 | - | - | - |
lifecycle (*) | 2 luglio 2025 | 2.9.1 | - | - | - |
lint | 20 maggio 2025 | - | - | - | 1.0.0-alpha05 |
loader | 9 ottobre 2019 | 1.1.0 | - | - | - |
localbroadcastmanager | 12 gennaio 2022 | 1.1.0 | - | - | - |
media | 29 novembre 2023 | 1.7.0 | - | - | - |
media3 | 2 luglio 2025 | 1.7.1 | - | 1.8.0-beta01 | 1.8.0-alpha01 |
mediarouter | 2 luglio 2025 | 1.8.1 | - | - | - |
multidex | 17 dicembre 2018 | 2.0.1 | - | - | - |
metriche | 12 marzo 2025 | - | - | 1.0.0-beta02 | - |
navigazione | 2 luglio 2025 | 2.9.1 | - | - | - |
navigation3 | 2 luglio 2025 | - | - | - | 1.0.0-alpha05 |
navigationevent | 2 luglio 2025 | - | - | - | 1.0.0-alpha04 |
impaginazione (*) | 2 luglio 2025 | 3.3.6 | - | - | 3.4.0-alpha01 |
tavolozza | 21 settembre 2018 | 1.0.0 | - | - | - |
7 maggio 2025 | - | - | - | 1.0.0-alpha09 | |
percentlayout | 21 settembre 2018 | 1.0.0 | - | - | - |
rendimento | 15 gennaio 2025 | - | - | - | 1.0.0-alpha01 |
photopicker | 4 giugno 2025 | - | - | - | 1.0.0-alpha01 |
preferenza | 26 luglio 2023 | 1.2.1 | - | - | - |
23 aprile 2025 | 1.1.0 | - | - | - | |
privacysandbox.activity | 26 marzo 2025 | - | - | - | 1.0.0-alpha02 |
privacysandbox.ads | 7 maggio 2025 | - | - | 1.1.0-beta13 | - |
privacysandbox.plugins | 9 agosto 2023 | - | - | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 26 marzo 2025 | - | - | - | 1.0.0-alpha17 |
privacysandbox.tools | 26 marzo 2025 | - | - | - | 1.0.0-alpha13 |
privacysandbox.ui | 20 maggio 2025 | - | - | - | 1.0.0-alpha16 |
profileinstaller | 2 ottobre 2024 | 1.4.1 | - | - | - |
consiglio | 21 settembre 2018 | 1.0.0 | - | - | - |
recyclerview (*) | 20 maggio 2025 | 1.4.0 | - | - | - |
remotecallback | 7 maggio 2019 | 1.0.0 | - | - | - |
resourceinspection | 26 gennaio 2022 | 1.0.1 | - | - | - |
room | 18 giugno 2025 | 2.7.2 | - | - | - |
savedstate | 2 luglio 2025 | 1.3.1 | - | - | - |
security (*) | 2 luglio 2025 | 1.0.0 | 1.1.0-rc01 | - | - |
sharetarget | 5 ottobre 2022 | 1.2.0 | - | - | - |
slice | 13 gennaio 2021 | - | - | - | 1.1.0-alpha02 |
slidingpanelayout | 26 gennaio 2022 | 1.2.0 | - | - | - |
startup | 18 settembre 2024 | 1.2.0 | - | - | - |
sqlite | 18 giugno 2025 | 2.5.2 | - | - | - |
swiperefreshlayout | 12 febbraio 2025 | 1.1.0 | - | 1.2.0-beta01 | - |
test (*) | 14 luglio 2025 | 1.0.1 | - | - | 1.1.0-alpha04 |
test.uiautomator | 18 giugno 2025 | 2.3.0 | - | - | 2.4.0-alpha05 |
textclassifier | 23 marzo 2022 | - | - | - | 1.0.0-alpha04 |
tracing | 23 aprile 2025 | 1.3.0 | - | - | - |
transition | 23 aprile 2025 | 1.6.0 | - | - | - |
tv | 15 gennaio 2025 | 1.0.0 | - | - | 1.1.0-alpha01 |
tvprovider | 7 maggio 2025 | 1.1.0 | - | - | - |
xr.arcore | 7 maggio 2025 | - | - | - | 1.0.0-alpha04 |
xr.compose | 7 maggio 2025 | - | - | - | 1.0.0-alpha04 |
xr.compose.material3 | 20 maggio 2025 | - | - | - | 1.0.0-alpha08 |
xr.runtime | 7 maggio 2025 | - | - | - | 1.0.0-alpha04 |
xr.scenecore | 7 maggio 2025 | - | - | - | 1.0.0-alpha04 |
vectordrawable | 1° maggio 2024 | 1.2.0 | - | - | - |
versionedparcelable | 29 gennaio 2025 | 1.2.1 | - | - | - |
viewpager | 11 dicembre 2024 | 1.1.0 | - | - | - |
viewpager2 | 14 maggio 2024 | 1.1.0 | - | - | - |
wear (*) | 2 luglio 2025 | 1.3.0 | - | - | 1.4.0-alpha01 |
wear.compose | 2 luglio 2025 | 1.4.1 | - | 1.5.0-beta05 | - |
wear.protolayout | 4 giugno 2025 | 1.3.0 | - | - | - |
wear.tiles | 4 giugno 2025 | 1.5.0 | - | - | - |
wear.watchface | 23 aprile 2025 | 1.2.1 | - | - | 1.3.0-alpha07 |
wear.watchfacepush | 18 giugno 2025 | - | - | - | 1.0.0-alpha01 |
webkit | 2 luglio 2025 | 1.14.0 | - | - | 1.15.0-alpha01 |
window | 2 luglio 2025 | 1.4.0 | - | 1.5.0-beta01 | - |
window.extensions.core | 7 giugno 2023 | 1.0.0 | - | - | - |
lavoro | 18 giugno 2025 | 2.10.2 | - | - | - |
(*) Questa libreria ha più artefatti. Per ulteriori informazioni, consulta le note di rilascio.
Ultimo aggiornamento: 14 luglio 2025