Para desenvolver usando APIs do Android 17 e testar o app com as mudanças de comportamento da plataforma, é necessário configurar o SDK do Android 17. Siga as instruções desta página para configurar o SDK do Android 17 no Android Studio e criar e executar o app no Android 17.
Instalar o Android Studio
O SDK do Android 17 inclui mudanças que não são compatíveis com algumas versões anteriores do Android Studio. Para ter a melhor experiência de desenvolvimento com o SDK do Android 17, use a versão de pré-lançamento mais recente do Android Studio. Lembre-se de que você pode manter a versão atual do Android Studio instalada, já que é possível instalar diversas versões lado a lado.
Instalar o Android StudioAtualizar a configuração do build do app
Para acessar as APIs do Android 17, abra o arquivo build.gradle ou build.gradle.kts
do app e atualize a compileSdk para o Android 17 da seguinte forma:
Groovy
android { compileSdkPreview = "CinnamonBun" }
Kotlin
android { compileSdkPreview = "CinnamonBun" }
O Android Studio pode fornecer informações contextuais sobre as mudanças de comportamento usando o assistente para upgrade de SDK do Android.
Quando estiver tudo pronto para ativar os novos comportamentos de tempo de execução do Android 17,
atualize o targetSdk do app da seguinte maneira:
Groovy
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
Kotlin
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
Instalar o SDK manualmente
No Android Studio, é possível instalar o SDK do Android 17 desta forma:
- Clique em Tools > SDK Manager.
- Na guia SDK Platforms, expanda a seção Android Cinnamon Bun Preview e selecione o pacote Android SDK Platform Cinnamon Bun.
- Na guia SDK Tools, expanda a seção Android SDK Build-Tools 37 e selecione a versão mais recente do
37.x.x. Esses identificadores podem ter um sufixo como rc1 ou rc2. - Clique em OK para instalar o SDK.
Próximas etapas
Para saber quais mudanças podem afetar seu app e como testar essas mudanças, leia os tópicos abaixo:
- Mudanças de comportamento que afetam todos os apps
- Mudanças de comportamento que afetam apenas apps destinados ao Android 17
Para saber mais sobre as novas APIs e recursos disponíveis no Android 17, leia Recursos do Android 17.