300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 【虚幻引擎UE】UE5仅需5个步骤快速实现AR项目调试与打包(安卓篇)

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

时间:2021-01-01 07:19:36

相关推荐

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

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

1.确保VS环境符合要求

到控制面板找到安装程序点击更改→修改。

以下是我自己确认可用的勾选。

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

推荐参考:

JAVA SDK:/xhmico/article/details/122390181

AndroidSDK:/weixin_44350205/article/details/119233809

AndroidNDK:/m0_62167422/article/details/120557692

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

**

单独下载好NDK 21放在这个路径下

3.创建项目。

本次使用5.03虚幻引擎版本

这里可能遇到的问题:

5.03版本从5.02更新以后无法创建除了空白项目以外的模板项目

修复方法:在EPIC启动器,点击选项,可以看到已经安装的内容,把模块和功能包那几个没勾的勾上,让它自动补全,就可以啦。

另外需要用到Android模块,也给它勾上补全。

选择手持式AR应用,创建项目。

4.打开项目设置,拉到Android界面下方找到配置,点击立即配置。

(1)开启基本配置

(2)编程环境配置

(3)确认调试手机支持64位

(4)最低支持版本(根据自己的需要修改)

(5)平台确定

(6)设置输入传感器

5.启动运行

注意手机正常连接,开启开发者模式,选择允许文件传输模式。

以下是正常运行的控制台结果。

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

*6.需要稍微注意的几个地方:

(1)确认AR插件均被使用(使用AR模板不需要更改)

(2)确认选择的是AR模式(使用AR模板不需要更改)

PS: 关于打包

参考文章:/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:/weixin_42132990/article/details/83344068

2.UE LogWindows: Error: Could not find based-on AssetRegistry

参考文章2:/Tokyo_2024/article/details/102836064

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。