Compilações personalizadas para Android

O Godot oferece a opção de usar modelos personalizados para Android. Ao invés de usar o modelo previamente construído que vem com o Godot, um projeto Java Android real é instalado na pasta do seu projeto. O Godot, então, irá construir e usar como uma modelo de exportação todas as vezes que você exportar o seu projeto.

Existem algumas razões para você querer fazer isso:

  • Modificar o projeto antes dele ser compilado.

  • Adicionar SDKs externos utilizados no seu projeto.

Configurar a build personalizada é um processo bastante simples, mas primeiro você deve seguir os passos em exporting for android até Configurando na Godot. Depois de fazer isso, siga os passos abaixo.

Configure o ambiente de compilação personalizado

Vá para o menu Projeto e instale o modelo de Custom Build:

../../_images/custom_build_install_template.png

Certifique-se de que os modelos de exportação estejam baixados. Caso contrário, este menu ajudará você a baixá-los.

Um projeto Android baseado em Gradle será criado em res://android/build. Editar estes arquivos não é necessário a menos que você queira criar seus próprios add-ons, ou você realmente precise modificar o projeto.

Habilitando a compilação personalizada e exportando

Ao configurar o projeto Android na caixa de diálogo Projeto > Exportar, Custom Build precisa ser ativado:

../../_images/custom_build_enable.png

A partir de agora, tentar exportar o projeto ou implantar com um clique irá chamar o sistema de compilação do Gradle para gerar novos modelos (esta janela aparecerá todas as vezes):

../../_images/custom_build_gradle.png

Os modelos construídos serão usados automaticamente depois, portanto, nenhuma configuração adicional é necessária.