Unity 2018.4 + HoloLens 2 部署实战:关键配置与典型问题解决方案
1. 环境准备与基础配置
在开始HoloLens 2开发前,确保开发环境满足以下要求:
- 操作系统 :Windows 10 1903或更高版本(推荐19042+)
- Unity版本 :2018.4.26f1 LTS(长期支持版)
- Visual Studio :2019社区版/专业版,需安装以下组件:
- 使用C++的桌面开发
- 通用Windows平台(UWP)开发
- Windows 10 SDK (10.0.18362.0或更高)
提示:SDK版本必须不低于HoloLens 2设备系统版本,可在设备设置→关于中查看
开发机基础配置步骤 :
-
启用开发者模式:
- 设置→更新和安全→开发者选项
- 开启"开发者模式"和"设备门户"
-
安装必要工具链:
# 通过PowerShell检查已安装SDK版本 Get-WindowsCapability -Online | Where-Object Name -like "Windows.DeveloperMode*" -
Unity项目初始设置:
| 配置项 | 推荐值 | 备注 |
|---|---|---|
| 构建平台 | Universal Windows Platform | 需手动切换 |
| 架构 | ARM64 | HoloLens 2专用 |
| 最低平台版本 | 10.0.18362.0 | 对应Windows 10 1903 |
2. MRTK集成与关键配置
Mixed Reality Toolkit是开发MR应用的核心框架,在Unity 2018.4中需特别注意:
MRTK 2.6.1安装流程 :
- 从GitHub下载完整MRTK Unity包(Foundation、Extensions、Tools等)
- 按顺序导入所有.unitypackage文件
- 遇到配置弹窗时:
- Foundation包:直接点击Apply
- Tools包:选择"MS HRTF spatializer"音频空间化器


564

被折叠的 条评论
为什么被折叠?



