O Android 10 é uma versão principal e inclui uma variedade de recursos e funções que você pode usar para ampliar seu app. O Android 10 também inclui mudanças de comportamento (para apps destinados ao Android 10 e para todos os apps) e mudanças de privacidade que ajudam a melhorar a duração e a segurança da bateria.
Para desenvolver usando APIs do Android 10 e testar seu app com as mudanças de comportamento da plataforma, siga as instruções nesta página para configurar o SDK do Android 10 no Android Studio e criar e executar o 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.
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.
- 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 Apply > 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 e começar a usar as APIs
introduzidas nessa versão da plataforma, abra o arquivo
build.gradle
no 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 do Android 10 que podem afetar seu app e começar a testá-las, leia Mudanças de comportamento do Android 10 que afetam todos os apps, Mudanças de comportamento do Android 10 que afetam apps direcionados ao Android 10 e Mudanças de privacidade do Android 10.
Para saber mais sobre as APIs disponíveis a partir do Android 10, leia Recursos e APIs do Android 10.