Como configurar a compilação do aplicativo para Android 11 no Unity 2019
Para suportar o Android 11 (API nível 30), o elemento visibilidade do pacote <queries>
foi adicionado a algumas bibliotecas Android. o elemento <queries>
requer o Gradle versão 5.6.4 ou posterior. Recomenda-se usar a versão 6.9.2 do Gradle, pois esta versão é suportada pelo Unity 2019, 2020 e 2021.
Na versão Unity 2020 e superior, a versão Gradle com suporte ao Android 11 é instalada por padrão.
Para instalar o Gradle com suporte para Android 11, siga estes passos:
- Baixe o Gradle 6.9.2.
- Abra seu projeto no Unity Editor.
- No menu principal, vá para
Edit > Preferences (Windows) ouUnity > Preferences (macOS). - Vá para a seção
External Tools > Android . - Desmarque a caixa
Gradle installed with Unity . - No campo
Gradle , clique emBrowse e selecione a pasta com arquivos Gradle 6.9.2.
- No menu principal, vá para
Edit > Project Settings . - Vá para a aba
Player > Android . - Na seção
Publishing Settings > Build , marque as caixasCustom Main Gradle Template ,Custom Launcher Gradle Template eCustom Gradle Properties Template . - Adicione a seguinte linha no arquivo
Assets/Plugins/Android/gradleTemplate.properties
:
- groovy
android.useAndroidX=true
- Faça as seguintes alterações nos arquivos
Assets/Plugins/Android/mainTemplate.gradle
eAssets/Plugins/Android/launcherTemplate.gradle
:- Exclua o seguinte comentário no início do arquivo (pode não estar presente):
- groovy
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
- Adicione as seguintes linhas no início do arquivo:
- groovy
buildscript {
repositories {
google()
jcenter()
}
dependencies {
// Must be Android Gradle Plugin 3.6.0 or later. For a list of
// compatible Gradle versions refer to:
// https://developer.android.com/studio/releases/gradle-plugin
classpath 'com.android.tools.build:gradle:3.6.0'
}
}
allprojects {
repositories {
google()
jcenter()
flatDir {
dirs 'libs'
}
}
}
Este artigo foi útil?
Avalie esta página
Não quero responder
Obrigado pelo seu feedback!
Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.