Власні збірки для Android

Godot надає можливість використовувати власні зразки Android для збірки. Замість того, щоб використовувати вже заздалегідь створений зразок, який постачається з Godot, у папку вашого проекту встановлюється фактичний проект Android Java. Потім Godot буде створювати його та використовувати, як зразок експорту кожного разу, коли ви експортуєте проект.

Є кілька причин, через які ви можете не захотіти робити це:

  • Зміна проекту до його збірки.

  • Додавання зовнішніх SDK, які збираються разом із вашим проектом.

Налаштування власної збірки є досить простим процесом. Але спочатку потрібно виконати кроки експорту для android аж до налаштування в Godot. Після цього виконайте наведені нижче дії.

Налаштування середовища власної збірки

Перейдіть в меню Проект та встановіть шаблон Custom Build (Власна збірка):

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

Переконайтеся, що шаблони експорту завантажені. Якщо ні, то це меню допоможе вам завантажити їх.

Проект Android на базі Gradle буде створений в res://android/build. Редагувати ці файли не потрібно, якщо ви не хочете створювати власні доповнення, або вам дійсно потрібно змінити проект.

Увімкнення власної збірки та експорту

При створенні проекту Android в Проект > Експорт необхідно увімкнути Custom Build (Власна збірка):

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

Відтепер спроба експортувати проект, або розгортання одним клацанням, викликатиме систему побудови Gradle для створення нових шаблонів (це вікно буде появлятися кожного разу):

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

Потім побудовані шаблони будуть використовуватися автоматично, тому подальша конфігурація не потрібна.