Ti diamo il benvenuto in Anteprima di Android 16, un programma che ti offre tutto ciò di cui hai bisogno per rendere le tue app compatibili con la prossima versione di Android e per svilupparle in base a questa. Puoi iniziare subito scaricando l'SDK Preview e gli strumenti.
Immagini di sistema per hardware ed emulatori
Un ambiente di runtime per testare le app sui dispositivi Pixel e sull'emulatore Android.
Codice della piattaforma più recente
Forniremo aggiornamenti regolari, quindi eseguirai i test in base al codice della piattaforma più recente.
Nuovi comportamenti e nuove funzionalità
Individua le modifiche al comportamento che interesseranno le tue app e sviluppa con le funzionalità più recenti della piattaforma.
Feedback e assistenza
Il tuo feedback è fondamentale. Segnala i problemi e facci sapere cosa ne pensi. Entra in contatto con altri sviluppatori nella community degli sviluppatori per condividere le tue esperienze.
Tempistiche, traguardi e aggiornamenti
Il programma Anteprima di Android 16 è attivo da novembre 2024 fino alla release pubblica finale per AOSP e OEM, prevista per il prossimo anno. Nei principali traguardi di sviluppo, pubblicheremo aggiornamenti per i tuoi ambienti di sviluppo e test. Ogni aggiornamento include strumenti SDK, immagini di sistema, emulatori, riferimenti API e differenze API. Consulta la tabella seguente per scoprire di più su cosa dovresti concentrarti durante ogni traguardo.
Spostamenti | Crea | Digitazione | Azioni dello sviluppatore |
---|---|---|---|
Novembre | Anteprima per gli sviluppatori 1 | La prima build di riferimento si è concentrata sul feedback degli sviluppatori, con alcune nuove funzionalità, API e modifiche al comportamento. |
|
Dicembre | Anteprima per sviluppatori 2 | Aggiornamento incrementale con funzionalità aggiuntive, API e modifiche al comportamento. |
|
Gennaio | Beta 1 | Release iniziale di qualità beta, aggiornamento over-the-air per gli early adopter che si registrano ad Android Beta. |
|
Febbraio | Beta 2 | Release incrementale di qualità beta |
|
Stabilità della piattaforma | |||
Marzo | Beta 3 | Primo traguardo di stabilità della piattaforma che include API e comportamenti finali. Si apre anche la pubblicazione su Google Play. |
|
Aprile, maggio | Beta 4, ... | Build quasi finali per i test finali. |
|
Release finale | Rilascio di Android 16 per AOSP e l'ecosistema. |
|
Traguardo relativo alla stabilità della piattaforma
Android 16 include un traguardo chiamato Stabilità della piattaforma per aiutarti a pianificare i test e le release finali. Questo traguardo significa che Android 16 ha raggiunto le API interne ed esterne definitive, i comportamenti nelle app definitivi e gli elenchi di API non SDK definitivi. Prevediamo che Android 16 raggiunga la stabilità della piattaforma con la beta 3 a marzo 2024. Da quel momento in poi, non dovrai più aspettarti ulteriori modifiche alle tue app.
Invitiamo tutti gli sviluppatori di app, giochi, SDK, librerie e motori di gioco a utilizzare il traguardo della stabilità della piattaforma come target per pianificare i test di compatibilità finali e il rilascio pubblico. L'utilizzo della stabilità della piattaforma anziché della release finale consente di avere diverse settimane in più prima che i consumatori possano ricevere la nuova piattaforma sui propri dispositivi.
Fasi di anteprima
Ogni fase del programma di anteprima ti aiuta a preparare le tue app per la release stabile di AOSP e dell'ecosistema Android.
- Anteprime per gli sviluppatori 1 e 2
Durante le anteprime per sviluppatori, dovresti concentrarti sul feedback sull'API e sulla compatibilità con le app. La compatibilità dell'app significa assicurarti che la versione corrente dell'app sia corretta e funzioni correttamente sulla nuova piattaforma.
Le build di anteprima per sviluppatori forniscono un ambiente di test e sviluppo iniziale che puoi utilizzare per provare nuove API, identificare problemi di compatibilità nella tua app e pianificare la migrazione o le funzionalità necessarie per scegliere come target la nuova piattaforma. In questo periodo è particolarmente importante inviarci il tuo feedback. Dovresti anche aspettarti alcune modifiche all'API con ciascuno di questi aggiornamenti.
- Beta 1
La versione beta 1 offre un ambiente più completo e stabile per la creazione e il test su Android 16 ed è la prima build che offriamo agli early adopter che hanno aderito al programma Android Beta. Durante il periodo di rilascio della versione beta, gli early adopter utilizzeranno la tua app sui dispositivi Pixel, pertanto ti consigliamo di monitorare i feedback di questi utenti e di rilasciare aggiornamenti compatibili per risolvere eventuali problemi, senza modificare il targeting dell'app. È anche un buon momento per iniziare a prepararsi a modificare in un secondo momento il targeting dell'app.
- Beta 2
Con la versione beta 2, avrai una build più completa e stabile per continuare i test e lo sviluppo.
- Beta 3
A partire dalla versione beta 3, Android 16 raggiunge la stabilità della piattaforma, il che significa che i comportamenti e le API di sistema sono stati finalizzati. È il momento di iniziare i test e le attività di sviluppo finali necessari per garantire che una versione compatibile della tua app sia pronta per gli utenti al momento della release finale nell'ecosistema. Al momento Android 16 fornirà un livello API standard.
Quando la piattaforma è stabile, è il momento di concentrarsi sui test di compatibilità finali e di rilasciare le app aggiornate agli utenti e agli sviluppatori a valle. Puoi anche eseguire il build con le API finali e perfezionare il codice che utilizza le nuove API o funzionalità. Puoi pianificare il tuo lavoro sapendo che la piattaforma e le API non cambieranno.
Dalla stabilità della piattaforma, potrai anche pubblicare app sui dispositivi che eseguono Android 16 al livello API ufficiale. Ti consigliamo di eseguire prima la pubblicazione nei canali alpha e beta di Google Play in modo da poter testare le tue app prima di distribuirle ampiamente tramite il negozio.
- Beta 4, ...
Con la versione beta 4 e altre release beta finali, offriremo build candidate per i test finali. Al termine dei test, dovresti rilasciare aggiornamenti compatibili per le tue app, i tuoi SDK, le tue librerie, i tuoi strumenti e i tuoi motori di gioco per garantire agli utenti che eseguono l'upgrade dei propri dispositivi in prossimità della release finale un'esperienza utente positiva. Puoi anche continuare a sviluppare nuove funzionalità utilizzando nuove API e funzionalità e testare la tua app scegliendo come target il livello API più recente per scoprire eventuali problemi.
- Release finale
La versione stabile di Android 16 viene rilasciata in AOSP e nell'ecosistema Android più grande. Dovresti aspettarti che alcuni dei tuoi utenti eseguano l'aggiornamento ad Android 16 in questo momento o poco dopo, quando i produttori di dispositivi inizieranno a rilasciare aggiornamenti per i propri utenti. Preparati a nuovi problemi che potrebbero essere segnalati con l'aumento del numero di utenti che utilizzano la versione più recente di Android.
Che cosa è incluso nell'anteprima di Android 16?
Il programma di anteprima di Android 16 include tutto ciò che ti serve per testare le tue app esistenti su una serie di dimensioni dello schermo, tecnologie di rete, chipset CPU e GPU e architetture hardware.
SDK e strumenti
Con Android Studio, puoi scaricare i seguenti componenti tramite SDK Manager:
- SDK e strumenti per Android 16
- Immagini di sistema dell'emulatore per dispositivi mobili per Android 16 (solo a 64 bit, consulta le note di rilascio)
Forniremo aggiornamenti a questi strumenti di sviluppo a ogni traguardo, in base alle necessità.
Per iniziare, consulta la pagina Ottenere Android 16 e le note di rilascio per eventuali problemi noti.
Immagini di sistema
Forniamo immagini di sistema per una serie di dispositivi Google Pixel che puoi utilizzare per lo sviluppo e i test. Visita la pagina Download per ottenere un'immagine di sistema per lo sviluppo e i test.
Se non hai un Pixel, puoi comunque sviluppare e testare utilizzando altri metodi, a seconda del tuo flusso di lavoro:
- Immagini di sistema dell'emulatore Android 16 per dispositivi mobili (solo a 64 bit, consulta le note di rilascio)
Aggiornamenti da flash a OTA per Google Pixel
Le release di anteprima per gli sviluppatori sono build di riferimento iniziali solo per gli sviluppatori. Non sono adatti all'uso quotidiano da parte di early adopter o consumatori, pertanto li stiamo rendendo disponibili tramite download e flash manuale solo sui seguenti dispositivi Pixel:
- Pixel 6 e 6 Pro
- Pixel 6a
- Pixel 7 e 7 Pro
- Pixel 7a
- Pixel Fold
- Pixel Tablet
- Pixel 8 e 8 Pro
- Pixel 8a
- Pixel 9, 9 Pro, 9 Pro XL e 9 Pro Fold
Per ulteriori informazioni, consulta la pagina Ottenere Android 16.
Dopo aver eseguito il flashing di una build Developer Preview su un dispositivo Pixel supportato, la registrazione agli aggiornamenti over-the-air delle build Developer Preview e beta successive verrà eseguita automaticamente fino alla release finale.
Tieni presente che il programma OTA Android Beta non è supportato per le build Developer Preview.
API di anteprima e pubblicazione
Il programma di anteprima di Android 16 fornisce inizialmente un sistema e una libreria Android solo per lo sviluppo che non hanno un livello API standard. Se vuoi scegliere come target la nuova piattaforma e compilare con le nuove API Android 16 durante questo periodo, devi scegliere come target la versione di anteprima di Android 16 aggiornando la configurazione di compilazione dell'app.
La versione di anteprima di Android 16 fornisce API di anteprima, che non saranno ufficiali finché non verrà rilasciato l'SDK finale in fase di stabilità della piattaforma. Ciò significa che dovresti prevedere modifiche all'API nel tempo, in particolare durante le prime settimane del programma. Forniremo un riepilogo delle modifiche con ogni release di Android 16.
In un secondo momento durante l'anteprima, le API per sviluppatori verranno finalizzate e potrai scaricare l'SDK Android 16 ufficiale in Android Studio, scegliere come target il livello API ufficiale e compilare in base alle API ufficiali.
Fino al traguardo della stabilità della piattaforma, Google Play impedisce la pubblicazione di app che hanno come target il livello API di anteprima Baklava
o il futuro livello API ufficiale. Quando l'SDK finale sarà disponibile, potrai scegliere come target il livello API Android 16 ufficiale e pubblicare la tua app su Google Play utilizzando i canali di rilascio alpha, beta e di produzione. Nel frattempo, se vuoi distribuire un'app ai tester che hanno come target Android 16, puoi farlo in qualsiasi momento via email o tramite download diretto dal tuo sito.
Aggiornarsi
Durante l'anteprima, mentre esegui test sulle release Developer Preview e Beta, ti consigliamo vivamente di mantenere aggiornato l'ambiente di sviluppo. Ti avviseremo quando saranno disponibili nuovi aggiornamenti utilizzando i seguenti canali:
- La pagina delle note di rilascio su questo sito
- Blog per sviluppatori Android
- Community di sviluppatori Android
Riferimento API e report sulle differenze
Il riferimento completo dell'API Preview è disponibile online. Mentre le nuove API sono in fase di sviluppo, verranno contrassegnate da una filigrana per la visibilità e mostreranno "Baklava" come livello API. Tieni presente che puoi utilizzare queste API solo se esegui la compilazione con l'SDK Android 16 Preview.
Quando Android 16 raggiunge la stabilità della piattaforma e l'SDK finale è disponibile, il riferimento all'API mostrerà che le nuove API sono state aggiunte nel livello API ufficiale.
Per una visualizzazione dettagliata delle API nuove, modificate, ritirate e rimosse in ogni release, ti consigliamo di iniziare con i report sulle differenze:
DP1
Risorse di assistenza
Durante il test e lo sviluppo con Android 16, utilizza questi canali per segnalare i problemi e fornire feedback:
- Visita la pagina Feedback e problemi per informazioni complete su come segnalare i problemi e farci sapere cosa ne pensi. Dalla pagina, puoi accedere al tracker dei problemi per segnalare bug o richieste di funzionalità e puoi rispondere rapidamente a sondaggi su alcune delle nuove funzionalità e modifiche.
- Il tracker dei problemi di Android Preview è il nostro tracker dei problemi principale. Puoi segnalare bug, problemi di prestazioni e feedback generali tramite il tracker dei problemi. Puoi anche controllare la presenza di problemi noti e trovare i passaggi per le soluzioni alternative. Ti aggiorneremo man mano che il problema viene sottoposto a triage e inviato al team tecnico di Android per la revisione. Per informazioni dettagliate su come segnalare vari tipi di problemi, consulta la sezione Dove segnalare i problemi.
- La community degli sviluppatori Android è una community in cui puoi entrare in contatto con altri utenti e sviluppatori che utilizzano le build di anteprima di Android 16. Puoi condividere osservazioni e idee e trovare risposte alle tue domande.
Inizia a usufruirne.
Per iniziare, installa Android 16 sul tuo dispositivo hardware o configura un emulatore per i test di compatibilità. Per maggiori dettagli, consulta Installare Android 16. Grazie per aver partecipato al programma di anteprima di Android 16.