Власні збірки для 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

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