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

场景布置

多数独立头显运行在 Android 上,并且 OpenXR 支持正在逐步推广到这些平台。

在遵循此处的 OpenXR 特定说明之前,你需要首先设置你的系统以导出到 Android 平台,包括:

  • 安装 OpenJDK 17

  • 安装 Android Studio

  • 创建 debug.keystore

  • 在 Godot 中配置 Android SDK 和 debug.keystore 的位置

详情请参见 为 Android 导出 ,完成所需配置后再返回此处。

Gradle Android 构建

备注

最初,官方对 Android 平台的支持并未添加到 OpenXR 规范中,这导致各大供应商都创建了自定义加载器以在其头戴设备上实现 OpenXR。尽管从长远角度来看,所有供应商都终将转移到官方的 OpenXR 加载器;但就当下来说,这些加载器需要添加到你的项目中。

为了将特定供应商的 OpenXR 加载器包含到你的项目中,你需要先设置一个 Gradle Android 构建。

项目菜单中选择安装 Android 构建模板...

../../_images/android_gradle_build.webp

这将在你的项