Configurar o SDK do Android 10

O Android 10 é uma versão importante e inclui uma variedade de recursos que você pode usar para incrementar seu app. O Android 10 também inclui alterações de comportamento (para apps direcionados ao Android 10 e para todos os apps) e alterações de privacidade que ajudam a melhorar a vida útil e a segurança da bateria.

Para desenvolver com APIs do Android 10 e testar seu app com as alterações de comportamento desse SO, siga as instruções nesta página para configurar o SDK dele 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 posteriores, 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:

  1. Clique em Tools > SDK Manager.
  2. Na guia SDK Platforms, selecione Android 10 (29).
  3. Na guia SDK Tools, selecione Android SDK Build-Tools 29 (ou versão posterior).
  4. Clique em OK para iniciar a instalação.

Atualizar a configuração da versã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 de módulo e atualize compileSdkVersion e targetSdkVersion como mostrado abaixo:

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 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.