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

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

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

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

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

Настройка пользовательской сборки — довольно простой процесс. Но сначала вам нужно выполнить шаги экспорт для android вплоть до Настройка в Godot. После этого выполните следующие действия.

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

Перейдите в меню 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

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