Пользовательские сборки для Android

Godot предоставляет возможность использовать собственные шаблоны сборки Android. Вместо использования уже готового шаблона, поставляемого с Godot, в папку вашего проекта устанавливается настоящий Java-проект Android. Затем Godot построит его и будет использовать в качестве шаблона экспорта каждый раз, когда вы экспортируете проект.

Есть несколько причин, по которым вы можете захотеть это сделать:

  • Изменение проекта до его сборки.

  • Добавление внешнего SDK, которые собираются вместе с вашим проектом.

Configuring the custom build is a fairly straightforward process. But first you need to follow the steps in exporting for android up to Setting it up in Godot. After doing that, follow the steps below.

Настройка пользовательской среды сборки

Перейдите в меню Project и установите шаблон Custom Build:

../../../_images/custom_build_install_template.png

Убедитесь, что шаблоны экспорта загружены. Если нет, то это меню поможет вам их скачать.

Проект Android на основе Gradle будет создан в каталоге res://android/build. Редактировать эти файлы не нужно, если вы не хотите создавать свои собственные надстройки, или вам действительно нужно изменить проект.

Включение пользовательской сборки и экспорт

При настройке проекта Android в диалоговом окне Project> Export необходимо включить Custom Build (Пользовательская сборка):

../../../_images/custom_build_enable.png

С этого момента попытка экспорта проекта или развёртывания в один клик вызовет систему сборки Gradle для создания новых шаблонов (это окно будет появляться каждый раз):

../../../_images/custom_build_gradle.png

Созданные шаблоны будут впоследствии использоваться автоматически, поэтому дальнейшая настройка не потребуется.