构建和打包应用
更新时间: 2024年8月30日
本部分提供针对 Meta Quest 设备构建和打包 Unreal 应用的详细信息。
一环境安装了适当工具,并且项目设置配置正确,您就可以构建针对 Android 的虚拟现实项目,在 Meta Quest 设备上加载并运行 APK。
- 使用快速入门指南来设置开发环境,并参照相关链接将设备配置为开发模式。
- 通过 USB 将 Meta Quest 设备连接到电脑。
- 打开一个 shell 终端,并使用
adb devices 命令验证是否可以与设备通信。
根据使用的设备,可能需要配置连接,进行软件安装。更多信息,请参阅移动 SDK 开发者指南中的 ADB (/documentation/native/android/mobile-adb/) 部分。
- 在平台菜单中,选择 Android > 打包项目。在版本选择下,推荐使用 Android (ASTC) 压缩,也可以选择 ETC2 作为替代。
- 找到希望安装 APK 的目标文件夹。
- 构建过程完成后,导航到目标文件夹。运行以 Install_ 开头的 .bat 文件来安装应用。
- 点击应用,进行启动。
还可以直接在 Meta Quest 头戴设备上构建并启动应用,无需在本地保存 APK。
- 通过 USB 将设备连接到电脑。
- 从平台菜单中,选择项目启动器。
- 选择您的项目,然后在下方的窗口中选择头戴设备。
如果在列表中看不到您的设备,请检查 USB 连接,并确认是否需要将连接设置为**以安装程序身份**连接。
- 点击设备配置右侧的启动此配置图标。
应用将被构建并安装到您的 Meta Quest 设备上。
您可以通过配置选项启动 Unreal Engine,以在 PC 上使用 Meta XR 插件与 Mobile 渲染器相结合。这允许您使用 PC-VR 从桌面预览移动开发。为此,请为您的项目禁用 OculusRift 和 SteamVR 插件,并从命令行运行 -OpenGL -FeatureLevelES2。
虽然在开发过程中可以使用 Link 预览移动应用,但因为 PC-VR 应用与 Meta Quest 应用的性能要求存在显著差异,这可能无法真正反映应用的体验效果。如需了解更多信息,请参阅
Meta Quest:测试和性能分析中的
性能目标。可能在 Unreal 中使用 2D 预览最为简便,在需要查看 VR 中的应用时构建 APK 或使用
在设备上启动。
目前,Meta Quest 开发不支持移动内容缩放因子。
Meta Quest 提供了用于常见 Quest 操作(如查询电池电量和耳机连接状态)的 Blueprints。
Meta Quest 提供了高级移动渲染功能,如多视图和混合单目渲染。在某些条件下,这些功能可以显著提高性能。更多信息,请参阅
渲染部分。