当前位置: 首页 > news >正文

《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

必须要点绿

由于是测试项目就不加证书了,祝各位打包成功。

http://www.dtcms.com/a/347006.html

相关文章:

  • Python 字符串查找,计数,判断,修改
  • Linux服务器利用Systemd配置定时任务
  • 手机横屏适配方案
  • Python 实战:内网渗透中的信息收集自动化脚本(2)
  • Python爬虫实战:构建港口物流数据采集和分析系统
  • 英伟达显卡GPU驱动的本质
  • Ubuntu 的 apt-get 强制使用 IPv4 网络
  • rust语言 (1.88) egui (0.32.1) 学习笔记(逐行注释)(九)数值拖拽控件、进度条、滑动条
  • JupyterLab在线调试实验室
  • 【C语言16天强化训练】从基础入门到进阶:Day 7
  • 【Github】SourceTree远端链接Github
  • 173-基于Flask的微博舆情数据分析系统
  • Dism++备份系统时报错[句柄无效]的解决方法
  • 大模型训练方法全面解析:SFT、RFT、TRPO、DPO、PPO、GRPO、RLH、RLHF技术深度剖析
  • chromadb使用hugging face模型时利用镜像网站下载注意事项
  • SQL Server Service Broker超全介绍
  • linux内核 - slab 分配器
  • 微信小程序界面常用操作
  • 【200页PPT】IT战略规划架构设计报告(附下载方式)
  • SpringAi和LangChain4j揭开面纱
  • 高速CANFD收发器ASM1042在割草机器人轮毂电机通信系统中的适配性研究
  • LeakyReLU和ReLU的区别
  • 【51单片机学习】直流电机驱动(PWM)、AD/DA、红外遥控(外部中断)
  • 脚本:git push直到成功(windows powershell命令)(Github连不上、Github断开)
  • UE5.3 中键盘按键和操作绑定
  • 37_基于深度学习的铝材缺陷检测识别系统(yolo11、yolov8、yolov5+UI界面+Python项目源码+模型+标注好的数据集)
  • openharmony之一多开发:产品形态配置讲解
  • 解码LLM量化:深入剖析最常见8位与4位核心算法
  • 【机器学习深度学习】多模态典型任务与应用全景
  • 【Canvas与徽章】中国制造金色玻璃光徽章