Configurare l'SDK di Android 10

Android 10 è una release principale e include una serie di funzionalità e funzionalità che puoi usare per estendere la tua app. Android 10 include anche modifiche del comportamento (per le app destinate ad Android 10 e per tutte le app) e modifiche alla privacy che aiutano 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 per Android 10 in Android Studio, nonché per creare ed eseguire la tua app su Android 10.

Scarica l'ultima versione di Android Studio

L'SDK Android 10 include modifiche non compatibili con alcune versioni precedenti di Android Studio. Pertanto, per avere la migliore esperienza di sviluppo possibile, ti consigliamo di installare la versione più recente di Android Studio.

Scarica 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 Gradle e avvisi su dipendenze obsolete.

Scarica l'SDK Android 10

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

  1. Fai clic su Strumenti > SDK Manager.
  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 (Strumenti SDK), 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 della build

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 qui:

trendy

android {
    compileSdkVersion 29

    defaultConfig {
        targetSdkVersion 29
    }
    ...
}

Kotlin

android {
    compileSdkVersion(29)

    defaultConfig {
        targetSdkVersion(29)
    }
    ...
}

Per conoscere le modifiche di Android 10 che potrebbero influire sulla tua app e iniziare a testarle, leggi gli articoli Modifiche del comportamento di Android 10 che interessano tutte le app, Modifiche del comportamento di Android 10 che interessano le app destinate ad Android 10 e Modifiche alla privacy di Android 10.

Per scoprire di più sulle API disponibili a partire da Android 10, leggi le funzionalità e le API di Android 10.