SDKs para Unity / Como configurar a compilação do aplicativo para Android 11 no Unity 2019
  Voltar aos Documentos

SDKs para Unity

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:

  1. Baixe o Gradle 6.9.2.
  2. Abra seu projeto no Unity Editor.
  3. No menu principal, vá para Edit > Preferences (Windows) ou Unity > Preferences (macOS).
  4. Vá para a seção External Tools > Android.
  5. Desmarque a caixa Gradle installed with Unity.
  6. No campo Gradle, clique em Browse e selecione a pasta com arquivos Gradle 6.9.2.
  1. No menu principal, vá para Edit > Project Settings.
  2. Vá para a aba Player > Android.
  3. Na seção Publishing Settings > Build, marque as caixas Custom Main Gradle Template, Custom Launcher Gradle Template e Custom Gradle Properties Template.
  4. Adicione a seguinte linha no arquivo Assets/Plugins/Android/gradleTemplate.properties:
Copy
Full screen
Small screen
android.useAndroidX=true
  1. Faça as seguintes alterações nos arquivos Assets/Plugins/Android/mainTemplate.gradle e Assets/Plugins/Android/launcherTemplate.gradle:
    1. Exclua o seguinte comentário no início do arquivo (pode não estar presente):
Copy
Full screen
Small screen
// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
    1. Adicione as seguintes linhas no início do arquivo:
Copy
Full screen
Small screen
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?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Avalie esta página
Avalie esta página
Podemos melhorar alguma coisa?

Não quero responder

Obrigado pelo seu feedback!
Última atualização: 28 de Abril de 2022

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!