Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

執行編輯器

在 2023 年,我們新增了一個 Android 編輯器移植版本,可以用於在 Android 裝置上建立、開發和匯出 2D 與 3D 專案。

該應用程式可從 Godot 下載頁面 或從 Google Play 商店 下載。

備註

Android 編輯器目前處於搶先體驗階段,我們將持續改進使用者體驗。請參閱下方的 Xbox One 的限制

Android 裝置支援

Android 編輯器需要運作在 Android 5 Lollipop 或更高版本的裝置上,並且至少支援 OpenGL 3。 這些裝置包括(並非詳盡無遺):

  • Android 平板、折疊機、大屏手機

  • Android 上網本

  • 支援 Android 應用的 Chromebook

執行時期權限

技巧與訣竅

輸入

多工處理

  • 在較小的裝置上,啟用並使用子母畫面 (PiP) 模式,可以輕鬆地在 編輯器遊玩視窗 之間切換。

專案同步

  • 可透過下載 Android Git 客戶端來同步專案。我們推薦 Termux 終端機,這是一款 Android 終端機模擬器,能提供 Git 及 SSH 等常用終端工具的存取。

    • 注意: 若要在 Termux 終端機使用 Git,必須為終端機授予 寫入 權限。可在終端機內 執行以下指令termux-setup-storage

外掛程式

  • GDExtension 外掛程式如預期般運作,但需要外掛程式開發者提供原生 Android 二進位檔。

Xbox One 的限制

以下是 Android 編輯器的已知局限性和問題:

  • |eol| 已停止支援。

  • 尚未支援 MIDI 輸出。

  • While available, the Forward+ renderer is not recommended due to severe performance issues.

  • 使用者介面未針對 Android 手機進行最佳化。

  • Android Go 裝置 缺少裝置讀寫存取所需的 所有檔案存取 權限。作為一個暫行解決方法,當使用 Android Go 裝置時,建議僅在 Android 的 文件下載 目錄中建立新專案。

  • 不保留活動開發人員選項 中啟用時,編輯器無法正常恢復。

  • 使用三星鍵盤時存在一個`錯誤 <https://github.com/godotengine/godot/issues/70751>`__,導致編寫腳本時會插入隨機輸入。建議改用`Google 鍵盤 (Gboard) <https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin>`__。

也參考

請瀏覽 GitHub 上的 HTML5 問題列表 以瞭解您有興趣的功能目前是否有問題。若列表上沒有,可以開啟 Issue 來與大家交流。