UE4.27 打包apk安卓端部署到PICO 4 的全流程(小白可入)

   大家好,这篇文章简要介绍部署环境的整个流程,因为我也是小白,很具体的专业内容也没法解释太细,但是按以下流程是能够正常发布apk的,用PICO 4能够运行查看。

如果需要调试PICO neo 2头盔,我这里有旧版SDK,大家可以更换成这个:

链接:https://pan.baidu.com/s/1ZsrMy3wHOnwVDF09vtmSnA 
提取码:ydiy 
其它步骤和下方的保持不变。

一、UE4安装

  1.在Epic Games商城里检查UE的选项,有没有安装Anroid目标平台。没有的话勾选重新应用应该就可以了,我的是默认下载就勾了的。

二、安卓环境

  安卓环境的部署网上会有很多方法,其它博主自己用的一些资源。这里我介绍用人宅学院这篇文章介绍的内容:

下载4.26安卓环境,得到一个命名为NVPACK的压缩包。

UE4安卓环境部署(亲测百分之百成功) – 人宅学院 (renzhai.net)

   NVPACK包可以解压放到任意盘(我是放的C盘),里面有Andorid Studio、jdk、gradle等内容,很齐全。Andorid Studio可以不用安装,我都是直接调用的。

三、PICO环境

 1. 在PICO开发者平台下载UE的插件。PICO 开发者平台 (pico-interactive.com)

  2.UE4.27文件夹内有四个插件资源,分别是PicoSpatialAudio、OnlineSubsystemPICO、PICOEnterprise、PICOXR。只需要保留OnlineSubsystemPICO和PICOXR,其它两个是新资源,会影响打包。详情可以看官方文档介绍:PICO Unreal Integration SDK | PICO 开发者平台 (pico-interactive.com)

四、创建项目调试

1.新建一个工程,英文路径英文命名,目标平台可以先不用改。

2.打开项目设置,在Andorid那里,点击立即配置,勾选【将游戏数据打包至.apk】。往下滑,配置Goole pay服务平台。勾选 支持arm64(Support arm64) 并取消勾选 支持armv7 (Support armv7)。

3.点击Anorid SDK,配置NVPACK的路径,这个是我本地的路径截图,大家改成自己的:

4.平滑帧率和使用固定帧率,取消勾选。

5.Full Screen勾选

6.Hdr按需做勾选。但勾选 移动 HDR 可能会导致应用显示画面出现模糊、卡顿、花屏等一系列问题。

7.到此为止,可以进行打包测试安卓端环境。

五、加入pico插件打包

  1.在刚才新建的项目里,复制PICO插件的Plugins文件夹到Conten同级的路径下,重启后可以看到项目里插件里会提示pico的已经勾选:

2.接着找到Virtual Reality,只勾选OpenXR、OpenXREyeTracker、OpenXRHandTracking。

(如果打包还是失败,可以试着也取消勾选OpenXR,再打包看看,官方说PICO SDK 可能会与其它 VR 插件不兼容而出错。)

3.接着重启,就可以打包apk啦,选择ASTC就好了,ASTC支持新设备。

六、部署到PICO 4头盔

1.打包成功后,会生成以下内容:

2.用USB数据线,连接头盔和电脑,可以在电脑盘看到“pico的共享空间”(具体名称我忘了),如果不出现这个空间,可以检索网上方法把它调用出来。

接着拷贝Andorid_ASTC文件到这个空间里,在pico头盔里找到这个apk进行安装,就可以运行啦。

-------------------------------------------------------------------------------------------

以上就是环境部署打包的全流程啦,希望大家可以顺利打包!

(如果是PICO neo3或者PICO的其它设备,需要测试)

猜你喜欢

转载自blog.csdn.net/spring2444444/article/details/135136984
今日推荐