虚幻 5.4 打包 Android 环境配置与打包
在 Unreal 5.4 打包过程中遇到了许多意想不到的环境问题,可能因为开发设备曾经配置了 Qt for Android 的一系列环境导致NDK环境不干净。接下来描述可能的解决方案。
Android Studio 配置
- 在 Android Studio 中下载 NDK,版本号如图所示
- 配置系统环境变量(Unreal会自动寻找
ANDROID_HOME
,JAVA_HOME
,NDK_ROOT
,请确保以上PATH配置无误;理论上配置过后不会影响其他环境,如Qt等)
Unreal 配置
- 在 Launcher 中安装 Android 必备组件(约8GB)。
- 在编辑器内的 Project Settings 中搜索 SDK,配置如图。
- 重启电脑,否则打包会出现未知错误。
- 重启后,在 Project Settings 中搜索 .apk,将
package game data inside .apk
勾选(否则无法运行)。