Android 10 è una release importante e include una serie di funzionalità e abilita che puoi utilizzare per estendere la tua app. Android 10 include anche modifiche al comportamento (per le app che hanno come target Android 10 e per tutte le app) e modifiche alla privacy che contribuiscono a migliorare la durata della batteria e la sicurezza.
Per sviluppare con le API Android 10 e testare la tua app con le modifiche al comportamento di Android 10, segui le istruzioni riportate in questa pagina per configurare l'SDK Android 10 in Android Studio, compilare ed eseguire l'app su Android 10.
Scarica la versione più recente di Android Studio
L'SDK Android 10 include modifiche non compatibili con alcune versioni precedenti di Android Studio. Pertanto, per un'esperienza di sviluppo ottimale, ti consigliamo di installare la versione più recente di Android Studio.
Puoi compilare e testare le app per Android 10 utilizzando Android Studio 3.3 e versioni successive, ma alcuni utenti dell'SDK Android 10 potrebbero riscontrare errori di sincronizzazione di Gradle e avvisi relativi a dipendenze obsolete.
Scaricare l'SDK Android 10
Dopo aver installato e aperto Android Studio, installa l'SDK Android 10 come segue:
- Fai clic su Strumenti > Gestore SDK e poi su Mostra dettagli pacchetto.
- Nella scheda Piattaforme SDK, espandi la sezione Android 10.0 ("Q") e seleziona il pacchetto Android SDK Platform 29.
- Nella scheda Strumenti SDK, espandi la sezione Android SDK Build-Tools 34
e seleziona la versione
29.x.x
più recente. - Fai clic su Applica > OK per scaricare e installare i pacchetti selezionati.
Aggiorna la configurazione di compilazione
Per testare completamente la compatibilità della tua app con Android 10 e iniziare a utilizzare le API introdotte in questa versione della piattaforma, apri il file build.gradle
a livello di modulo e aggiorna compileSdkVersion
e targetSdkVersion
come mostrato di seguito:
Groovy
android { compileSdkVersion 29 defaultConfig { targetSdkVersion 29 } ... }
Kotlin
android { compileSdkVersion(29) defaultConfig { targetSdkVersion(29) } ... }
Per scoprire le modifiche in Android 10 che potrebbero interessare la tua app e iniziare a testarle, leggi le sezioni Modifiche al comportamento di Android 10 che interessano tutte le app, Modifiche al comportamento di Android 10 che interessano le app che hanno come target Android 10 e Modifiche alla privacy di Android 10.
Per scoprire di più sulle API disponibili a partire da Android 10, consulta Funzionalità e API di Android 10.