【虚幻引擎UE】UE5仅需5个步骤快速实现AR项目调试与打包(安卓篇)

【虚幻引擎UE】UE5仅需5个步骤快速实现移动端AR项目调试

1.确保VS环境符合要求
到控制面板找到安装程序点击更改→修改。
在这里插入图片描述
以下是我自己确认可用的勾选。
在这里插入图片描述
在这里插入图片描述

2.安装JAVA环境,Android SDK,AndroidNDK并配置相关参数。

推荐参考:
JAVA SDK:https://blog.csdn.net/xhmico/article/details/122390181
AndroidSDK:https://blog.csdn.net/weixin_44350205/article/details/119233809
AndroidNDK:https://blog.csdn.net/m0_62167422/article/details/120557692

//注意一定按下述版本安装否则会报错
Anroid SDK 11
Anroid NDK 21

**
在这里插入图片描述
单独下载好NDK 21放在这个路径下
在这里插入图片描述
3.创建项目。
本次使用5.03虚幻引擎版本
这里可能遇到的问题:
5.03版本从5.02更新以后无法创建除了空白项目以外的模板项目
修复方法:在EPIC启动器,点击选项,可以看到已经安装的内容,把模块和功能包那几个没勾的勾上,让它自动补全,就可以啦。
另外需要用到Android模块,也给它勾上补全。
在这里插入图片描述
选择手持式AR应用,创建项目。
在这里插入图片描述4.打开项目设置,拉到Android界面下方找到配置,点击立即配置。
(1)开启基本配置
在这里插入图片描述
在这里插入图片描述
(2)编程环境配置
在这里插入图片描述

(3)确认调试手机支持64位
在这里插入图片描述
(4)最低支持版本(根据自己的需要修改)
在这里插入图片描述
(5)平台确定
在这里插入图片描述

(6)设置输入传感器
在这里插入图片描述
5.启动运行
注意手机正常连接,开启开发者模式,选择允许文件传输模式。
以下是正常运行的控制台结果。
在这里插入图片描述

本文参考视频:https://www.youtube.com/watch?v=WNwDftQtrp4(需科学上网)

*6.需要稍微注意的几个地方:
(1)确认AR插件均被使用(使用AR模板不需要更改)
在这里插入图片描述
在这里插入图片描述

(2)确认选择的是AR模式(使用AR模板不需要更改)
在这里插入图片描述

PS: 关于打包

参考文章:https://www.pudn.com/news/628f8298bf399b7f351e34d5.html

如果要构建发布版本(shipping模式),需要设置keystore,步骤如下:

上面的AndroidWorks安装好以后,执行命令:

keytool -genkey -v -keystore my-release-key.keystore -alias alias_name
-keyalg RSA -keysize 2048 -validity 10000

执行时会让你输入一系列参数,这些参数记好,等会需要在UE4编辑器中设置。执行命令时cmd当前选中的是哪个目录,那么生成出来的keystore就在那个目录下,windows10 默认在这个路径:C:\Users\你的用户名\

执行完毕后会在当前cmd目录下生成一个.keystore文件,然后将这个文件拷贝到“工程名/Build/Android”目录下,然后在工程设置里面设置下之前命令中输入的参数,这样即可通过shipping模式打包

参考上文的内容,我用的命令:

keytool -genkey -v -keystore UEkey.keystore -alias UEpackage -keyalg RSA -keysize 2048 -validity 10000

生成结果填写到对应区域:
在这里插入图片描述

如果没有google key,打包后会报错,可以勾选这个:
在这里插入图片描述
在这里插入图片描述

常见错误:

1.如果报错项目路径与本机UE4路径不一致以及Failed to open descriptor file …//…//…//UE4/UE4.uproject
考虑重新生成项目或改为英文引擎。

参考文章1:https://blog.csdn.net/weixin_42132990/article/details/83344068

2.UE LogWindows: Error: Could not find based-on AssetRegistry
参考文章2:https://blog.csdn.net/Tokyo_2024/article/details/102836064

猜你喜欢

转载自blog.csdn.net/qq_35079107/article/details/126097508