本篇文章所用资源​​网盘下载地址​​,提取码:7kgx

一、Unity3D配置

1.切换构建平台


  • File > Build Settings… 打开 Build Settings窗口:
  • 在Build Settings窗口中, 选择Universal Windows Platform并点击Switch Platform buttonUnity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘
  • 说明:Target Device--HoloLens     Architecture--X64
  • Build configguriation--Local Machine

2.Project Setting设置

 Player--Other Setting--Configuration--API compatibllity level-- .NET 4.x

Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘_02

 Player--XRSettingsUnity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘_03

 Player--Publishing Settings--Capabilities    勾选WebCam,Microphone,SpatialPerception,GazeInputUnity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_解决方案_04

3.导入资源

下载​​MRTK工具​​,网络慢的可以直接去网盘下载。

导入资源:


  • Microsoft.MixedRealityToolkit.Unity.Foundation.unitypackage (可选)Microsoft.MixedRealityToolkit.Unity.Extensions.unitypackage (可选)Microsoft.MixedRealityToolkit.Unity.Examples.unitypackage (版本到版本升级必需,否则为Optional)Microsoft.MixedRealityToolkit.Unity.Tools.unitypackage
  • 新建场景,Unity菜单--Mixed Reality Toolkit--Add to Scene and Configure...
  • 新建Cube,调整位置
  • MixedRealityToolkit--MixedRealityToolkit(script)--DefaultHoloLens2ConfigurationProfile
  • Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_解决方案_05

 Build 发布

二、打包发布

  • 一、通过VS部署

1.VS2019打开项目 sln文件 Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘_06

2. 生成--部署解决方案--Release  X64 设备选择HoloLens2 虚拟机

如果不成功的话就 下面的方法多试几次:


  • 清理解决方案--生成解决方案 
  • 调试--开始执行(不调试)
  • Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_解决方案_07

 3.部署成功后,虚拟机运行,第一次运行比较慢。等,等就完了~Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘_08

4.就可以在虚拟机里运行我们的工程了 Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_网盘_09

  • 二、通过MRTK打包APPX

需要MRTK中Microsoft.MixedRealityToolkit.Unity.Tools.unitypackage资源文件

1.打开Unity--Mixed Reality Toolkit--Utilities--Build Window--Appx Build openions

Unity HoloLens2 开发笔记(二):打包发布真机或虚拟机测试_解决方案_10

 注意:这种方法仅能用于真机测试

2.打开文件夹,将APPX安装到真机上就可以了

三、发布至真机

    可以通过WIFI和USB等方式,我就不具体介绍了,如果有需要可以查看这位大神的博客