ue5 - 打包 android apk

1.要求

需要提前安装 android studio 和 jdk1.8

 android studio 我的版本是  android-studio-ide-201.7199119-windows

大版本号 4.1.3

2.有个坑

项目路径不要有中文,你会打包失败的,我的天,上学的时候老师就说安卓相关软件,不要出现中文命名,我错了,真的记起来了

3.安装 android sdk 和 ndk

打开 android studio 的 sdk管理里的 android sdk

 

 

 

 

 

 

 

 

 

sdk platforms 

选择 Android 11

 

其他的去掉【其他的尝试过会打包出错,只试出来这一配置正常,如果有其他组合请告诉我】

sdk tools 勾选右下角的 明细选项,才能看到明细

 

android sdk build-tools 34 -rc1 选择如下

 

 

 ndk选择如下【必须是25,ue5要求必须是r25b版本,这就很无奈

 

 android sdk command-line tools  命令行工具选择如下

 

 记住你的sdk安装位置

 

 现在可以点击apply了,下载安装成功后点击ok结束

 

 4.ue5配置

打开项目设置

 

 找到android sdk

 

 修改为截图一样的内容

 

 其中,android sdk 就是上面sdk安装的文件夹路径

我的是

D:/software/androidStudio/Sdk

android ndk 是 sdk安装的文件夹路径里的ndk文件夹里的某一个版本号

我是选择25.1这一个版本

 

 jdk 是选择 jdk安装路径下的jre位置 ,也就是配置 java运行时环境

 

 这是配置sdk和ndk工具支持的版本

 

 然后找到 android

 

 根据截图配置

 继续往下找到 google play services ,如果是红色,那里会有个 配置按钮,点击后会变为绿色,表示脱离goodle使用

 

 

 

 现在可以刷新平台状态了,你会看到一个熟悉安卓小绿人,表示配置成功

 5.打包

点击打包项目

 

 然后会要求选择打包后的文件导出位置,选一个空文件夹即可

 

 

 

 

 选择后,自动开始编译,等待出现

 

 

 

 表示成功,去文件夹看看

 6.效果

有个bug,提示说 

在移动设备上,SkyAtmosphere组件需要一个带有标记为isSky的材料的网格,并使用SkyAtmosphere节点来可视化大气层
解决办法:
1 .将引擎中的BP_Sky_Sphere拖入场景中
2. 找到bp——skySphere细节选择太阳光

 

posted @   岑惜  阅读(2082)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
历史上的今天:
2022-02-21 jetbrains 全家桶软件永久破解
点击右上角即可分享
微信分享提示