《UE教程》第一章第十一回——UE5.6打包安卓
一、环境部署
(一)准备工作
开发端:Windows11
开发版本:UE5.6.1
客户端:Android14
官方文档(5.6版):
https://dev.epicgames.com/documentation/zh-cn/unreal-engine/setting-up-unreal-engine-projects-for-android-development
https://dev.epicgames.com/documentation/zh-cn/unreal-engine/setting-up-an-unreal-engine-project-for-mobile-platforms
https://dev.epicgames.com/documentation/zh-cn/unreal-engine/android-support-for-unreal-engine
https://dev.epicgames.com/documentation/zh-cn/unreal-engine/advanced-setup-and-troubleshooting-guide-for-using-android-sdk
https://dev.epicgames.com/documentation/zh-cn/unreal-engine/set-up-android-sdk-ndk-and-android-studio-using-turnkey-for-unreal-engine
Android Studio版本:Koala 2024.1.2 2024年8月29日
官方地址:https://developer.android.google.cn/studio?hl=zh-cn
下载地址:https://redirector.gvt1.com/edgedl/android/studio/install/2024.1.2.12/android-studio-2024.1.2.12-windows.exe
NDK:
目录:UE_5.6\Engine\Extras\Android,SetupAndroid.bat
OpenJDK 21.0.3 2024-04-16
官方地址:https://learn.microsoft.com/zh-cn/java/openjdk/older-releases?source=recommendations
下载地址:https://aka.ms/download-jdk/microsoft-jdk-21.0.3-windows-x64.msi
我还下了一个jdk-7u80-windows-x64做备用。
gradle-8.7
官方地址:https://gradle.org/
下载地址:https://services.gradle.org/distributions/gradle-8.7-bin.zip
如果太慢的话,可以用迅雷。
(二)创建项目
目标平台不一定非要选移动平台,桌面也可以。
项目位置不要太深,项目名称和项目位置最好不要包含中文,有可能会导致打包失败。
平台-Android,会提示SDK错误。
(三)安装软件
1.安装Android Studio
(1)访问官方,不要下载最新版。
(2)调整成英文版,否则无法下载过往版本。
(3)同意之后下载Android Studio Koala Feature Drop | 2024.1.2 August 29, 2024
(4)运行Android Studio
全选下一步,然后运行软件。
不需要导入配置
选标准
等待下载完成
选择SDK管理
切换到SDK Tools,按照官方要求SDK版本为34,可以装多个版本。
NDK版本为 r25b,可以装多个。
Android SDK Command-line Tools (latest)全选。
重启电脑,后面每改一次最好重启一次电脑。
2.安装NDK
也可以从UE_5.6\Engine\Extras\Android目录中运行SetupAndroid.bat来安装NDK。
重启电脑。
3.安装OpenJDK 21.0.3 2024-04-16
直接安装就可以
重启电脑。
到这里的话,环境基本OK了。打开项目看一下SDK是否正常。
二、项目设置
(一)资源烘焙
确保资源不会报错
看到成功字样就可以了
(二)地图和模式
地图必须是游戏的初始化地图,类似于网游中的账号密码界面,或者单机游戏的开始界面。
(三)Android
必须要点绿
由于是测试项目就不加证书了,祝各位打包成功。