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.

为 Android 导出

参见

这个页面描述的是如何将 Godot 项目导出到 Android。如果你想要找的是从源码编译编辑器或导出模板二进制文件,请阅读 为 Android 平台编译

导出Android的要求比编译Android的Godot要少. 下面的步骤详细介绍了设置Android SDK和引擎所需的内容.

注意

Godot 4.2 中,使用 C# 编写的项目可以导出到 Android,但这种支持是实验性的,存在某些限制

安装 OpenJDK 17

下载并安装 OpenJDK 17

下载 Android SDK

下载并安装 Android SDK.

  • You can install the Android SDK using Android Studio Hedgehog (version 2023.1.1) or later.

    • 运行一次,使用这些说明完成 SDK 设置。

    • 确保安装了必要的软件包

      • Android SDK Platform-Tools version 34.0.0 or later

      • Android SDK Build-Tools version 34.0.0

      • Android SDK Platform 34

      • Android SDK Command-line Tools(最新)

      • CMake 版本 3.10.2.4988404

      • NDK 版本 r23c(23.2.8568313)

  • Alternatively, you can install the Android SDK with the sdkmanager command line tool.

    • Install the command line tools package using these instructions.

    • Once the command line tools are installed, run the following sdkmanager command to complete the setup process:

sdkmanager --sdk_root=<android_sdk_path> "platform-tools" "build-tools;34.0.0" "platforms;android-34" "cmdline-tools;latest" "cmake;3.10.2.4988404" "ndk;23.2.8568313"

备注

如果你使用的是 Linux,请勿使用发行版软件库提供的 Android SDK,因为它通常是过时的

在 Godot 中进行设置

进入编辑器设置屏幕。此屏幕包含计算机中用户帐户的编辑器设置(与项目无关)。

../../_images/editorsettings.png

向下滚动到 Android 设置所在的部分:

../../_images/android_editor_settings.webp

在该屏幕中,需要设置两个路径:

  • Java SDK Path should be the location where OpenJDK 17 was installed.

  • A