Configurar o SDK do Android 10
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Android 10 é uma versão importante e inclui uma variedade de recursos e
recursos que você pode usar para ampliar seu app.
O Android 10 também inclui mudanças de comportamento (para apps direcionados ao Android
10 e para todos
os apps) e mudanças de
privacidade que ajudam a melhorar a duração da bateria e
a segurança.
Para desenvolver com APIs do Android 10 e testar seu app com as mudanças de comportamento
do Android 10, siga as instruções nesta página para configurar o SDK do Android 10 no
Android Studio e criar e executar seu app no Android 10.
Instalar o Android Studio mais recente
O SDK do Android 10 inclui mudanças que não são compatíveis com algumas versões
anteriores do Android Studio. Portanto, para ter a melhor experiência de desenvolvimento, recomendamos
que você instale a versão mais recente do Android Studio.
Instalar o Android Studio
Você pode compilar e testar apps do Android 10 usando o Android Studio 3.3 e versões mais recentes,
mas alguns usuários do SDK do Android 10 podem se deparar com falhas de sincronização do Gradle e
avisos sobre dependências desatualizadas.
Instalar o SDK do Android 10
Depois de instalar e abrir o Android Studio, instale o SDK do Android 10 da seguinte
maneira:
- Clique em Tools > SDK Manager e em Show Package Details.
- Na guia SDK Platforms, expanda a seção Android 10.0 ("Q") e
selecione o pacote Android SDK Platform 29.
- Na guia SDK Tools, expanda a seção Android SDK Build-Tools 34
e selecione a versão mais recente do
29.x.x
.
- Clique em Aplicar > OK para fazer o download e instalar os pacotes selecionados.
Atualizar a configuração da compilação
Para testar a compatibilidade do seu app com o Android 10 em todos os aspectos e começar a usar as APIs
introduzidas nessa versão da plataforma, abra o arquivo
build.gradle
do módulo e atualize compileSdkVersion
e targetSdkVersion
como
mostrado aqui:
Groovy
android {
compileSdkVersion 29
defaultConfig {
targetSdkVersion 29
}
...
}
Kotlin
android {
compileSdkVersion(29)
defaultConfig {
targetSdkVersion(29)
}
...
}
Para saber mais sobre as mudanças no Android 10 que podem afetar seu app e começar
a testá-las, leia Mudanças no comportamento do Android 10 que afetam todos
os apps, Mudanças no comportamento do Android 10
que afetam os apps destinados a esse SO
e Mudanças na privacidade do Android 10.
Para saber mais sobre as APIs disponíveis a partir do Android 10, leia Recursos e APIs do Android 10.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[],null,["# Set up the Android 10 SDK\n\nAndroid 10 is a major release and includes a variety of [features and\ncapabilities](/about/versions/10/features) you can use to extend your app.\nAndroid 10 also includes behavior changes (for [apps targeting Android\n10](/about/versions/10/behavior-changes-10) and for [all\napps](/about/versions/10/behavior-changes-all)) and [privacy\nchanges](/about/versions/10/privacy) that help improve battery life and\nsecurity.\n\nTo develop with Android 10 APIs and test your app with the Android 10 behavior\nchanges, follow the instructions on this page to set up the Android 10 SDK in\nAndroid Studio and build and run your app on Android 10.\n\nGet the latest Android Studio\n-----------------------------\n\nThe Android 10 SDK includes changes that are not compatible with some lower\nversions of Android Studio. So, for the best development experience, we\nrecommend that you install the latest version of [Android Studio](/studio).\n\n[Get Android Studio](/studio)\n\nYou can compile and test Android 10 apps using Android Studio 3.3 and higher,\nbut some users of the Android 10 SDK may encounter Gradle sync failures and\nwarnings about outdated dependencies.\n\nGet the Android 10 SDK\n----------------------\n\nAfter you install and open Android Studio, install the Android 10 SDK as\nfollows:\n\n1. Click **Tools \\\u003e SDK Manager** , then click **Show Package Details**.\n2. In the **SDK Platforms** tab, expand the **Android 10.0 (\"Q\")** section and select the **Android SDK Platform 29** package.\n3. In the **SDK Tools** tab, expand the **Android SDK Build-Tools 34** section and select the latest `29.x.x` version.\n4. Click **Apply \\\u003e OK** to download and install the selected packages.\n\nUpdate your build configuration\n-------------------------------\n\nTo fully test your app's compatibility with Android 10 and begin using the APIs\nintroduced in this version of the platform, open your module-level\n`build.gradle` file and update the `compileSdkVersion` and `targetSdkVersion` as\nshown here: \n\n### Groovy\n\n```groovy\nandroid {\n compileSdkVersion 29\n\n defaultConfig {\n targetSdkVersion 29\n }\n ...\n}\n```\n\n### Kotlin\n\n```kotlin\nandroid {\n compileSdkVersion(29)\n\n defaultConfig {\n targetSdkVersion(29)\n }\n ...\n}\n```\n\nTo learn about the changes in Android 10 that might affect your app and begin\ntesting them, read [Android 10 behavior changes affecting all\napps](/about/versions/10/behavior-changes-all), [Android 10 behavior changes\naffecting apps targeting Android 10](/about/versions/10/behavior-changes-10),\nand [Android 10 privacy changes](/about/versions/10/privacy).\n\nTo learn more about the APIs available starting in Android 10, read [Android 10\nfeatures and APIs](/about/versions/10/features)."]]