為 Android 平台自定建置

Godot 中有可以使用自定 Android 樣板的選項。不是使用 Godot 附帶的預編譯樣板,而是將真正的 Android Java 專案安裝到專案資料夾中。Godot 接著會建置該 Java 專案,並使用建置結果來在每次匯出專案是作為匯出樣板使用。

有幾個原因會需要這麼做:

  • 要在建置前修改專案。

  • 建置專案時要加上外部 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.

設定自定建置環境

前往 [專案],然後安裝 自定建置 樣板:

../../_images/custom_build_install_template.png

請確定有下載匯出樣板。若沒下載的話,該選單會協助下載。

安裝後會在 res://android/build 中建立一個基於 Grandle 的 Android 專案。除非想要 建立自己的增益集 或是真的有需要修改專案,否則沒有必要修改這些檔案。

啟用自定建置與匯出

[專案] > [匯出] 中設定好 Android 專案後,也需要啟用 Custom Build

../../_images/custom_build_enable.png

接著,只要匯出專案或單鍵部署時,就會呼叫 ``Gradle <https://gradle.org/>`_ 建置系統,並產生新的樣板 (該視窗每次都會出現):

../../_images/custom_build_gradle.png

接著會自動使用樣板建置,不需要進一步設定。