Le librerie Jetpack vengono fornite separatamente dal sistema operativo Android, pertanto gli aggiornamenti delle librerie possono avvenire in modo indipendente e più frequente.
Le librerie seguono un controllo delle versioni semantico rigoroso per la compatibilità binaria con una sequenza aggiuntiva tra le versioni delle revisioni pre-release.
Una stringa di versione (come 1.0.1-beta02) contiene tre numeri che rappresentano i livelli principale, secondario e di correzione dei bug.
Le versioni pre-release hanno anche un suffisso che specifica la fase di pre-release
(alpha, beta, candidato per la release) e il numero di revisione (01, 02 e così via).
Tieni presente che le librerie androidx sono incoraggiate, ma non obbligatorie, a preservare la compatibilità del codice sorgente tra le versioni secondarie. Il motivo è che un aggiornamento della versione principale costringerebbe tutti gli artefatti che dipendono dalla versione principale precedente a essere migrati in modo esplicito, 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:
Alfa
- Le release alpha sono funzionalmente stabili, ma potrebbero non essere complete di tutte le funzionalità.
- Mentre una release è in versione alpha, le API possono essere aggiunte, rimosse o modificate.
Beta
- Le versioni 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à sperimentali del compilatore (come
@UseExperimental). - Le dipendenze da altre librerie devono essere versioni beta, rc o stabili. Non sono consentite dipendenze alpha.
Candidato per la release (RC)
- Un candidato per la release è una potenziale release stabile.
- Potrebbe contenere correzioni critiche dell'ultimo minuto.
- La sua piattaforma 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 esserci anche una release 1.1.0-beta02 e una release 2.0.0-alpha01.
Utilizza questa pagina per conoscere 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 seguente per visualizzare le versioni stabili e di anteprima più recenti di ogni libreria AndroidX. I link di ogni riga rimandano alle note di rilascio della libreria. Nelle note di rilascio troverai:
- La cronologia di tutte le release.
- 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.
Versione SDK minima
Le librerie AndroidX hanno un valore minSdk predefinito pari a 24. Le singole librerie potrebbero utilizzare un minSdk più elevato nei casi in cui supportare la versione API più bassa sia impossibile o eccessivamente costoso. Il valore predefinito minSdk è pensato per coprire il 99% degli utenti Android in base alle informazioni di accesso al Google Play Store, come mostrato nella procedura guidata Nuovo progetto di Android Studio. Il valore predefinito viene aggiornato con cadenza annuale. minSdk predefinito influisce solo sulle nuove release della libreria, pertanto gli artefatti già rilasciati non sono interessati e potrebbero supportare un minSdk inferiore.
Librerie Jetpack
Alcune librerie AndroidX, come camera, 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 | Release beta | Release alpha |
|---|---|---|---|---|---|
| Protocollo A2UI, che consente agli agenti AI di generare interfacce utente interattive e complete che eseguono il rendering dei componenti nativi di Compose, senza eseguire codice arbitrario.">a2ui | 23 settembre 2026 | - | - | - | 1.0.0-alpha01 |
| Protocollo A2UI, che consente agli agenti AI di generare interfacce utente interattive e complete che eseguono il rendering dei componenti nativi di Compose, senza eseguire codice arbitrario.">a2ui.compose | 23 settembre 2026 | - | - | - | 1.0.0-alpha01 |
| activity | 23 settembre 2026 | 1.13.0 | - | - | 1.14.0-alpha03 |
| ads | 8 marzo 2023 | - | - | - | 1.0.0-alpha05 |
| annotation.keep | 12 ottobre 2026 | - | - | - | 1.0.0-alpha01 |
| annotation (*) | 23 settembre 2026 | 1.11.0 | - | - | - |
| appcompat | 12 agosto 2026 | 1.8.0 | - | - | - |
| appfunctions | 7 ottobre 2026 | - | - | - | 1.0.0-alpha13 |
| appsearch | 26 agosto 2026 | 1.1.0 | - | - | 1.2.0-alpha02 |
| arch.core | 22 febbraio 2023 | 2.2.0 | - | - | - |
| asynclayoutinflater | 9 aprile 2025 | 1.1.0 | - | - | - |
| autofill | 4 giugno 2025 | 1.3.0 | - | - | - |
| benchmark | 7 ottobre 2026 | 1.5.0 | - | - | 1.6.0-alpha01 |
| biometric | 22 aprile 2026 | 1.1.0 | - | - | 1.4.0-alpha07 |
| bluetooth | 29 novembre 2023 | - | - | - | 1.0.0-alpha02 |
| browser | 25 marzo 2026 | 1.10.0 | - | - | - |
| car-app | 7 ottobre 2026 | 1.7.0 | 1.8.0-rc01 | - | 1.9.0-alpha03 |
| camera (*) | 26 agosto 2026 | 1.6.2 | - | - | 1.7.0-alpha03 |
| camera.media3 | 13 agosto 2025 | - | - | - | 1.0.0-alpha04 |
| camera.featurecombinationquery | 26 agosto 2026 | 1.6.2 | - | - | 1.7.0-alpha03 |
| camera.viewfinder (*) | 26 agosto 2026 | 1.6.2 | - | - | 1.7.0-alpha03 |
| cardview | 21 settembre 2018 | 1.0.0 | - | - | - |
| raccolta | 7 ottobre 2026 | 1.7.0 | - | - | - |
| compose.remote.foundation | 7 ottobre 2026 | - | - | - | 1.0.0-alpha04 |
| compose | 7 agosto 2024 | - | - | - | 1.0.0-alpha04 |
| compose.animation | 7 ottobre 2026 | 1.12.1 | - | 1.13.0-beta01 | - |
| compose.compiler | 7 agosto 2024 | 1.5.15 | - | - | - |
| compose.foundation | 7 ottobre 2026 | 1.12.1 | - | 1.13.0-beta01 | - |
| compose.material | 7 ottobre 2026 | 1.12.1 | - | 1.13.0-beta01 | - |
| compose.material3 | 7 ottobre 2026 | 1.4.0 | - | 1.5.0-beta01 | - |
| compose.material3.adaptive | 7 ottobre 2026 | 1.3.0 | - | - | 1.4.0-alpha03 |
| compose.remote | 7 ottobre 2026 | - | - | - | 1.0.0-alpha21 |
| compose.runtime | 7 ottobre 2026 | 1.12.1 | - | 1.13.0-beta01 | - |
| compose.ui | 7 ottobre 2026 | 1.12.1 | - | 1.13.0-beta01 | - |
| concurrent | 29 luglio 2026 | 1.3.0 | - | - | 1.4.0-alpha01 |
| constraintlayout (*) | 29 luglio 2026 | 2.2.2 | - | - | - |
| contentpager | 21 settembre 2018 | 1.0.0 | - | - | - |
| coordinatorlayout | 26 febbraio 2025 | 1.3.0 | - | - | - |
| locationbutton (*) | 17 giugno 2026 | - | - | - | 1.0.0-alpha01 |
| core (*) | 7 ottobre 2026 | 1.19.1 | - | - | - |
| core.uwb | 7 ottobre 2026 | 1.0.0 | - | - | 1.1.0-alpha03 |
| credentials | 29 luglio 2026 | 1.6.0 | - | - | 1.7.0-alpha03 |
| credentials.providerevents | 9 settembre 2026 | - | - | 1.0.0-beta01 | - |
| credentials.registry | 29 luglio 2026 | - | - | - | 1.0.0-alpha05 |
| 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 | 12 ottobre 2026 | 1.2.1 | 1.3.0-rc01 | - | - |
| 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 | 17 dicembre 2025 | 1.2.0 | - | - | - |
| emoji2 | 23 settembre 2026 | 1.7.0 | - | - | - |
| enterprise | 13 gennaio 2021 | 1.1.0 | - | - | - |
| exifinterface | 3 dicembre 2025 | 1.4.2 | - | - | - |
| fragment | 23 settembre 2026 | 1.9.1 | - | - | - |
| games (*) | 6 maggio 2026 | 4.4.2 | - | - | - |
| glance.adaptive | 23 settembre 2026 | - | - | - | 1.0.0-alpha03 |
| glance | 26 agosto 2026 | 1.2.0 | - | - | 1.3.0-alpha02 |
| glance.wear | 7 ottobre 2026 | - | - | - | 1.0.0-alpha20 |
| graphics (*) | 7 ottobre 2026 | 1.0.4 | - | 1.1.0-beta01 | - |
| gridlayout | 9 aprile 2025 | 1.1.0 | - | - | - |
| salute | 23 settembre 2026 | 1.1.0 | - | - | - |
| health.connect | 26 agosto 2026 | 1.1.0 | - | - | 1.2.0-alpha06 |
| heifwriter | 7 ottobre 2026 | 1.1.0 | 1.2.0-rc01 | - | - |
| hilt | 1° luglio 2026 | 1.4.0 | - | - | - |
| ink | 23 settembre 2026 | 1.0.0 | - | - | 1.1.0-alpha09 |
| input | 19 novembre 2025 | 1.0.0 | - | - | - |
| interpolator | 21 settembre 2018 | 1.0.0 | - | - | - |
| javascriptengine | 23 settembre 2026 | 1.1.1 | - | - | - |
| jetifier | 2 settembre 2020 | - | - | 1.0.0-beta10 | - |
| leanback | 17 giugno 2026 | 1.2.0 | - | - | 1.3.0-alpha02 |
| legacy | 21 settembre 2018 | 1.0.0 | - | - | - |
| lifecycle (*) | 23 settembre 2026 | 2.11.0 | - | - | 2.12.0-alpha04 |
| lint | 17 giugno 2026 | 1.0.0 | - | - | - |
| loader | 29 luglio 2026 | 1.2.0 | - | - | - |
| localbroadcastmanager | 12 gennaio 2022 | 1.1.0 | - | - | - |
| media | 6 maggio 2026 | 1.8.0 | - | - | - |
| media3 | 10 settembre 2026 | 1.11.1 | - | - | - |
| mediarouter | 23 settembre 2026 | 1.8.1 | - | 1.9.0-beta01 | - |
| configurazione multidex | 17 dicembre 2018 | 2.0.1 | - | - | - |
| metrics | 8 ottobre 2025 | 1.0.0 | - | - | - |
| navigazione | 23 settembre 2026 | 2.10.2 | - | - | - |
| navigation3 | 7 ottobre 2026 | 1.2.0 | - | - | 1.3.0-alpha02 |
| navigationevent | 7 ottobre 2026 | 1.2.0 | - | - | - |
| paging (*) | 12 ottobre 2026 | 3.5.3 | - | - | - |
| palette | 7 ottobre 2026 | 1.0.0 | 1.1.0-rc01 | - | - |
| 26 agosto 2026 | - | - | 1.0.0-beta01 | - | |
| percentlayout | 21 settembre 2018 | 1.0.0 | - | - | - |
| performance | 15 gennaio 2025 | - | - | - | 1.0.0-alpha01 |
| Selettore di foto | 1° luglio 2026 | - | - | - | 1.0.0-alpha02 |
| preference | 26 luglio 2023 | 1.2.1 | - | - | - |
| 23 aprile 2025 | 1.1.0 | - | - | - | |
| privacysandbox.activity | 17 dicembre 2025 | - | - | - | 1.0.0-alpha03 |
| privacysandbox.ads | 7 maggio 2025 | - | - | 1.1.0-beta13 | - |
| privacysandbox.plugins | 9 agosto 2023 | - | - | - | 1.0.0-alpha02 |
| privacysandbox.sdkruntime | 17 dicembre 2025 | - | - | - | 1.0.0-alpha19 |
| privacysandbox.tools | 17 dicembre 2025 | - | - | - | 1.0.0-alpha14 |
| privacysandbox.ui | 17 dicembre 2025 | - | - | - | 1.0.0-alpha17 |
| profileinstaller | 2 ottobre 2024 | 1.4.1 | - | - | - |
| recommendation | 21 settembre 2018 | 1.0.0 | - | - | - |
| recyclerview (*) | 29 luglio 2026 | 1.4.0 | - | - | - |
| remotecallback | 19 novembre 2025 | - | - | - | 1.0.0-alpha03 |
| resourceinspection | 26 gennaio 2022 | 1.0.1 | - | - | - |
| room | 9 settembre 2026 | 2.8.5 | - | - | - |
| room3 | 9 settembre 2026 | 3.0.3 | - | - | 3.1.0-alpha01 |
| savedstate | 23 settembre 2026 | 1.5.0 | - | - | 1.6.0-alpha04 |
| security (*) | 9 settembre 2026 | 1.1.0 | - | - | - |
| 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 | 9 settembre 2026 | 2.7.1 | - | - | 2.8.0-alpha01 |
| swiperefreshlayout | 3 dicembre 2025 | 1.2.0 | - | - | - |
| test.backup | 7 ottobre 2026 | - | - | - | 1.0.0-alpha02 |
| test (*) | 15 ottobre 2026 | 1.0.1 | - | - | 1.1.0-alpha04 |
| test.ext | 19 maggio 2026 | - | - | - | 1.0.0-alpha03 |
| test.uiautomator | 1° luglio 2026 | 2.4.0 | - | - | - |
| text-vertical | 23 settembre 2026 | - | - | 1.0.0-beta02 | - |
| textclassifier | 23 marzo 2022 | - | - | - | 1.0.0-alpha04 |
| tracing | 12 ottobre 2026 | 2.0.4 | - | - | - |
| transition | 23 settembre 2026 | 1.7.2 | - | - | - |
| tv (*) | 6 maggio 2026 | 1.1.0 | - | - | - |
| tvprovider | 7 maggio 2025 | 1.1.0 | - | - | - |
| 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 (*) | 23 settembre 2026 | 1.4.0 | - | - | - |
| wear.compose | 7 ottobre 2026 | 1.7.1 | - | - | 1.8.0-alpha01 |
| wear.compose.remote | 7 ottobre 2026 | - | - | - | 1.0.0-alpha13 |
| wear.protolayout | 29 luglio 2026 | 1.4.2 | - | - | - |
| wear.tiles | 29 luglio 2026 | 1.6.2 | - | - | - |
| wear.watchface | 25 febbraio 2026 | 1.3.0 | - | - | - |
| wear.watchfacepush | 8 aprile 2026 | 1.0.0 | - | - | - |
| webgpu | 7 ottobre 2026 | - | - | - | 1.0.0-alpha06 |
| webkit | 7 ottobre 2026 | 1.17.1 | 1.18.0-rc01 | - | - |
| window | 17 giugno 2026 | 1.5.1 | - | - | 1.6.0-alpha05 |
| window.extensions.core | 7 giugno 2023 | 1.0.0 | - | - | - |
| work | 23 settembre 2026 | 2.12.0 | - | - | - |
| xr.arcore | 7 ottobre 2026 | - | 1.0.0-rc02 | - | - |
| xr.compose | 23 settembre 2026 | - | - | 1.0.0-beta01 | - |
| xr.compose.material3 | 19 maggio 2026 | - | - | - | 1.0.0-alpha17 |
| xr.glimmer | 7 ottobre 2026 | - | - | - | 1.0.0-alpha21 |
| xr.projected | 23 settembre 2026 | - | - | - | 1.0.0-alpha13 |
| xr.runtime | 7 ottobre 2026 | - | 1.0.0-rc02 | - | 1.1.0-alpha01 |
| xr.scenecore | 7 ottobre 2026 | - | 1.0.0-rc02 | - | - |
(*) Questa libreria ha più artefatti. Per saperne di più, consulta le note di rilascio.
Ultimo aggiornamento: 15 ottobre 2026