Per sviluppare con le API Android 11 e testare la tua app con le
modifiche al comportamento di Android 11, segui le istruzioni riportate in questa pagina
per configurare l'SDK Android 11 in Android Studio e 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, utilizza Android Studio 4.2 o versioni successive.
Puoi compilare e testare le app per Android 11 utilizzando Android Studio 3.3 e versioni successive, ma alcuni utenti dell'SDK Android 11 potrebbero riscontrare errori di sincronizzazione di Gradle e avvisi relativi a dipendenze obsolete.
Ricorda che puoi mantenere installata la versione esistente di Android Studio,
perché puoi installare più versioni affiancate.
Scarica l'SDK Android 11
Dopo aver installato e aperto Android Studio, installa l'SDK di Android 11 nel seguente modo:
Fai clic su Strumenti > SDK Manager, poi su Mostra dettagli pacchetto.
Nella scheda Piattaforme SDK, espandi la sezione Android 11.0 ("R") e
seleziona il pacchetto Android SDK Platform 30.
Nella scheda Strumenti SDK, espandi la sezione Android SDK Build-Tools 34
e seleziona l'ultima versione 30.x.x.
Fai clic su Applica > Ok per scaricare e installare i pacchetti selezionati.
Aggiorna la configurazione della build
Se modifichi la configurazione di build della tua app in modo che abbia come target Android 11, la tua app
avrà accesso alle API Android 11 e potrai testare completamente la compatibilità
della tua app mentre ti prepari ad aggiungere il supporto completo per Android 11. Per farlo, apri il file
build.gradle a livello di modulo e aggiorna compileSdkVersion e
targetSdkVersion:
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-08-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-27 UTC."],[],[],null,["Android 11 contains a variety of great ways you can extend your\napp. Android 11\nalso includes behavior changes to improve battery life and security, and to\n[enhance user privacy](/about/versions/11/privacy). Some of these behavior changes [only affect apps that\ntarget Android 11](/about/versions/11/behavior-changes-11), while others [affect all apps when they are running on an\nAndroid 11 device](/about/versions/11/behavior-changes-all), regardless of an app's `targetSDKVersion`.\n\nTo develop with Android 11 APIs and test your app with the\nAndroid 11 behavior changes, follow the instructions on this page\nto set up the Android 11 SDK in Android Studio and build and run\nyour app on Android 11.\n\nGet Android Studio\n\nThe Android 11 SDK includes changes that are not compatible with\nsome lower versions of Android Studio. For the best development experience with\nthe Android 11 SDK, use Android Studio 4.2 or higher.\n\n[Get Android Studio](/studio)\n\nYou can compile and test Android 11 apps using Android Studio\n3.3 and higher, but some users of the Android 11 SDK may\nencounter Gradle sync failures and warnings about outdated dependencies.\nRemember, you can keep your existing version of Android Studio installed,\nbecause you can [install multiple versions side by side](/studio/preview/install-preview).\n\nGet the Android 11 SDK\n\nAfter you install and open Android Studio, install the Android 11\nSDK as follows:\n\n1. Click **Tools \\\u003e SDK Manager** , then click **Show Package Details**.\n2. In the **SDK Platforms** tab, expand the **Android 11.0 (\"R\")** section and select the **Android SDK Platform 30** package.\n3. In the **SDK Tools** tab, expand the **Android SDK Build-Tools 34** section and select the latest `30.x.x` version.\n4. Click **Apply \\\u003e OK** to download and install the selected packages.\n\nUpdate your build configuration\n\nChanging your app's build configuration to target Android 11 gives your app\naccess to the Android 11 APIs and lets you fully test your app's compatibility\nas you [prepare to add full support for Android 11](/about/versions/11/migration#setup_sdk). To do this, open your\nmodule-level `build.gradle` file and update the `compileSdkVersion` and\n`targetSdkVersion`: \n\nGroovy \n\n```groovy\nandroid {\n compileSdkVersion 30\n\n defaultConfig {\n targetSdkVersion 30\n }\n ...\n}\n```\n\nKotlin \n\n```kotlin\nandroid {\n compileSdkVersion(30)\n\n defaultConfig {\n targetSdkVersion(30)\n }\n ...\n}\n```\n| **Note:** If you're not ready yet to fully support Android 11, you can still perform app compatibility testing using a debuggable app, an Android 11 device, and the [compatibility framework](/guide/app-compatibility/test-debug), without changing either your app's `compileSdkVersion` or `targetSdkVersion`.\n\nTo learn about the changes in Android 11 that might affect your\napp so you can begin testing for them, read the following pages:\n\n- [Android 11 behavior changes affecting all apps](/about/versions/11/behavior-changes-all)\n- [Android 11 behavior changes affecting apps that target Android 11](/about/versions/11/behavior-changes-11)\n- [Android 11 privacy changes](/about/versions/11/privacy)\n\nTo learn more about new APIs available in Android 11, read\n[Android 11 features and APIs](/about/versions/11/features)."]]