Android 11 contiene una serie di ottimi modi per estendere la tua
app. Android 11
include anche modifiche del comportamento per migliorare la durata della batteria e la sicurezza e per
migliorare la privacy dell'utente. Alcune di queste modifiche del comportamento riguardano solo le app destinate
ad Android 11, mentre altre riguardano tutte le app quando vengono eseguite su un
dispositivo Android 11, indipendentemente dal targetSDKVersion
di un'app.
Per sviluppare con le API Android 11 e testare la tua app con le modifiche al comportamento di Android 11, segui le istruzioni in questa pagina per configurare l'SDK Android 11 in Android Studio, creare ed eseguire la tua app su Android 11.
Scarica Android Studio
L'SDK Android 11 include modifiche non compatibili con alcune versioni precedenti di Android Studio. Per un'esperienza di sviluppo ottimale con l'SDK Android 11, usa Android Studio 4.2 o versioni successive.
Puoi compilare e testare app per Android 11 utilizzando Android Studio 3.3 e versioni successive, ma alcuni utenti dell'SDK Android 11 potrebbero riscontrare errori di sincronizzazione Gradle e avvisi sulle dipendenze obsolete. Ricorda che puoi mantenere installata la versione esistente di Android Studio, perché puoi installare più versioni una accanto all'altra.
Scarica l'SDK per Android 11
Dopo aver installato e aperto Android Studio, installa l'SDK Android 11 nel seguente modo:
- Fai clic su Strumenti > SDK Manager.
- Nella scheda SDK Platforms, espandi la sezione Android 11.0 ("R") e seleziona il pacchetto Android SDK Platform 30.
- Nella scheda Strumenti SDK, espandi la sezione Build-Tools 34 per l'SDK Android e seleziona la versione
30.x.x
più recente. - Fai clic su Applica > OK per scaricare e installare i pacchetti selezionati.
Aggiorna la configurazione della build
La modifica della configurazione di compilazione della tua app in modo che abbia come target Android 11 concede all'app
l'accesso alle API Android 11 e ti consente di testare completamente la compatibilità dell'app
mentre ti prepara ad aggiungere il supporto completo per Android 11. Per farlo, apri il file build.gradle
a livello di modulo e aggiorna compileSdkVersion
e targetSdkVersion
:
Alla moda
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
Kotlin
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
Per scoprire le modifiche in Android 11 che potrebbero interessare la tua app e iniziare a testarle, leggi le seguenti pagine:
- Cambiamenti del comportamento di Android 11 che interessano tutte le app
- Cambiamenti nel comportamento di Android 11 che interessano le app destinate ad Android 11
- Modifiche alla privacy di Android 11
Per scoprire di più sulle nuove API disponibili in Android 11, leggi l'articolo Funzionalità e API di Android 11.