虚幻 5.4 打包 Android 环境配置与打包

虚幻 5.4 打包 Android 环境配置与打包

在 Unreal 5.4 打包过程中遇到了许多意想不到的环境问题,可能因为开发设备曾经配置了 Qt for Android 的一系列环境导致NDK环境不干净。接下来描述可能的解决方案。

Android Studio 配置

  1. 在 Android Studio 中下载 NDK,版本号如图所示

ue_android_studio_ndk

  1. 配置系统环境变量(Unreal会自动寻找ANDROID_HOMEJAVA_HOMENDK_ROOT,请确保以上PATH配置无误;理论上配置过后不会影响其他环境,如Qt等)

ue_android_path

Unreal 配置

  1. 在 Launcher 中安装 Android 必备组件(约8GB)。
  2. 在编辑器内的 Project Settings 中搜索 SDK,配置如图。

ue_android_path

  1. 重启电脑,否则打包会出现未知错误。
  2. 重启后,在 Project Settings 中搜索 .apk,将package game data inside .apk勾选(否则无法运行)。

ue_android_game_data