Configura l'SDK Android 10

Android 10 è una versione principale e include una serie di funzionalità e che puoi utilizzare per estendere la tua app. Android 10 include anche le modifiche del comportamento (per le app che hanno come target Android 10 e per tutti app) e privacy modifiche che contribuiscono ad aumentare la durata della batteria e 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. Per una migliore esperienza di sviluppo, ti consigliamo di installare l'ultima versione di Android Studio.

Scaricare Android Studio

Puoi compilare e testare app per Android 10 utilizzando Android Studio 3.3 e versioni successive. ma alcuni utenti dell'SDK Android 10 potrebbero riscontrare errori di sincronizzazione in Gradle. e avvisi sulle dipendenze obsolete.

Scarica l'SDK per Android 10

Dopo aver installato e aperto Android Studio, installa l'SDK Android 10 come che segue:

  1. Fai clic su Strumenti > SDK Manager, quindi fai clic su Mostra dettagli pacchetto.
  2. Nella scheda Piattaforme SDK, espandi la sezione Android 10.0 ("Q") e seleziona il pacchetto Android SDK Platform 29.
  3. Nella scheda SDK Tools, espandi la sezione Android SDK Build-Tools 34 e seleziona la versione più recente di 29.x.x.
  4. 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, leggi Android 10. funzionalità e API.