Unity Hololens2开发|(三)工程发布及真机部署(3种方法)

1.软件环境

  • Unity 2021.3.27f1c2(Unity2018.4及以上版本)
  • Visual Studio Community 2022
  • 切换至UWP平台(如果没有该平台组件请先下载安装)

2.发布和部署

  • HoloLens2的工程部署分为三种种方式:USB、WiFi和Web。

2.1 USB部署

2.11 Unity

  • 在Build Settings中将Build and Run on选择为USB Device,点击Build,如下图
    1

2.12 Visual Studio

  • 将当前工程右键设为启动项目
  • 选择Release下的ARM64,选择设备,用USB连接HoloLens2至电脑,点击运行,即开始生成部署,如下图:
    1

2.2 WiFi部署

2.21 Unity

  • 在Build Settings中将Build and Run on选择为Remote Device,填写HoloLens2的IP地址,Web管理用户名和密码,点击Build,如下图-WiFi

2.22 Visual Studio

  • 选择Release下的ARM64,选择远程计算机,如下图
    wifi

  • 选择项目->属性,进入项目属性页,选择调试,将HoloLens2的IP地址填写至页面,如下图
    3

  • 确保HoloLens2与计算机在同一网络下,并保持开启状态,点击运行,即开始生成部署.

2.3 Web部署

2.31 Unity

  • Unity先导出Visual Studio工程文件1

2.32 Visual Studio生成APPX文件

  • 右键工程-发布-创建应用包0-选择旁加载。3 - 创建证书
  • 4
    5
  • 选择配置包,选择输出地址,版本号和方案配置,选择ARM64.
    9
  • 创建,生成APPX文件
    10

2.33 Windows Device Poetal上传

  • 在浏览器中输入HoloLens2 的IP地址,进入管理界面(需要输入用户名和密码)
    1
  • 点击 Views - > Apps - > 选择文件,到上文提到的安装包导出位置 - > AppPackages,选择对应的安装包(.msix/.appx文件)
  • 确保HoloLens2与计算机在同一网络下,并保持开启状态,点击Install,即开始部署

注意:该方式不支持覆盖安装,如果重复安装同一个App,需要先卸载再安装!!!

2.4 APPX部署

  • 上节WEB部署的已经介绍了使用Windows Device Poetal设备门户进行上传部署,并且已经生成了APPX包。
  • 还有一种简单的方式就是将导出的appx文件夹压缩成包发送给甲方,他们自行部署。
    ● .第一步,先用数据线将Hololens2与电脑连接,首次链接,需要电脑识别Hololens2,直到电脑能找到Hololens2的盘符。
    ● 进入Hololens2盘符,找到Downloads文件夹,将解压后的文件夹拷贝到此文件夹中。
    ●在Hololens2设备文件资源管理器中找到文件夹中的appx进行安装即可。

猜你喜欢

转载自blog.csdn.net/backlighting2015/article/details/133943274