虚幻引擎5.3打包安卓到VR流程

一、安装Pico OpenXR插件

最重要的是Pico OpenXR插件,在虚幻引擎中下载安装到虚幻引擎5.3中

如果只使用OpenXR会导致打包后在Pico中只是一块屏幕,不是VR效果

网上一些教程要用Pico官方提供的插件,其实不太好用甚至不能用,教程中写到用了Pico的插件要关闭OpenXR,没有OpenXR的话在VR中甚至打不开。

二、配置安卓环境

Pico官方推荐安卓环境如下准备开发环境 | PICO 开发者平台 (picoxr.com)

首先安卓android studio下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers (google.cn)

直接下载最新的就好,你需要的只是SDK和NDK

下载安装完点击下图标注的选项

记住下面这个路径是安装SDK的路径,后面要在虚幻引擎中配置

按照下图所选来选择就好

下面依次选择SDK的30.0.3,NDK的25.1.8937393,SDK-Tools选择7版本或以上就好(我选择的8),最后要选择CMake3.10的版本。

最后选择右下角的Apply进行下载安装,没有魔法会很慢,最好有魔法。

最后安装完再点一下Apply和Ok就好

记得先安装好插件并启用然后重启虚幻引擎

然后来到虚幻引擎的项目设置里

点到平台的Android SDK

上面让记下的路径就是SDK的路径,然后SDK里面有NDK,在ndk里选择你下载的那个ndk就好,JDK一般都有吧。。超详细JDK下载与安装步骤_jdk下载与安装教程-CSDN博客

然后注意下面两个要手打matchndk和android-29

然后开始选择左边“平台->android”

右边这个绿的本来是红色的,配置完刚才说的SDK之类的,就可以点一下这个红色的选项让他变绿,然后下面有个接受SDK证书,点一下就好。

然后配置下面的两个Version都选择29

下面设置这样点

再往下拖点亮这个AAB

然后是这俩打钩

下面的签名如果没有就需要手动配置

手动配置签名的教程

cmd中到JDK的bin路径下

然后输入

keytool -genkey -v -keystore key.store -alias Mykey -keyalg RSA -keysize 2048 -validity 10000

然后开始配置签名的内容

注意输入的密钥库口令是隐藏的,所以看不见,一般输入123456后面好用,然后后面随便写就好

然后在bin目录下可以找到刚才配置的keystore

复制到虚幻引擎的项目文件  F:\项目路径\Build\Android下就可以了

三、更改虚幻引擎设置

在项目设置中,项目->打包,打钩完整重编译

目标硬件选择移动平台

四、打包

然后可以打包了!

第一次打包,虚幻引擎会下载gradle,如果你不能挂外网,那就自己下载然后放进来

在这个网址里面Gradle Distributions 如果JDK是1.8就下载6.1.1-all.zip,如果是更高版本就下载新版本gradle,注意下载的都应该是x.x.x-all.zip的包

下载完,进入.gradle文件夹里(这个文件夹是第一次打包不管成不成功都会有的)

然后点开wrapper,里面的文件夹一直点开到gradle

点开这个文件夹

把刚才下载的压缩包放到这里然后解压到当前位置就好了(我是jdk17所以gradle用的7.5)

现在再重新打包一次吧

  • 22
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值