You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HoloLens 2部署MRTK应用以2D窗口启动问题求助

HoloLens 2应用部署后以2D窗口启动的问题排查

问题背景

我跟着微软官方教程开发基于MRTK 2.8.2.0、Unity 2020.3.28 f1、Visual Studio 2022 17.4的应用,通过WiFi远程部署到HoloLens 2后,应用以2D窗口形式启动,而非预期的全空间/房间尺度模式。以下是我的设置截图:

  • XR Management工具设置:XR Management tool
  • Player设置 - 分辨率与显示:Player settings - Resolution and Presentation
  • 发布设置 - 支持设备:Publishing - Supported devices

解决步骤

1. 确认XR插件与MRTK核心配置

从XR Management截图来看,先确保Windows Mixed Reality插件处于启用状态。然后检查场景内的MixedRealityToolkit对象,配置文件选择DefaultHoloLens2ConfigurationProfile,或在自定义配置中将空间感知模式设为「房间尺度」。

2. 调整Player关键设置

  • 打开Player Settings > Resolution and Presentation,将默认方向设为「Landscape Left」,窗口模式勾选「Fullscreen Window」,不要选择其他窗口类选项。
  • 进入Player Settings > XR Plug-in Management(目标平台选择HoloLens),确认「Virtual Reality Supported」已开启,且VR SDK列表中包含Windows Mixed Reality。

3. 修正发布与应用清单配置

  • 发布设置里的「Supported Devices」必须选择「HoloLens」,不能选通用Windows设备选项。
  • 用Visual Studio打开生成的项目,找到Package.appxmanifest文件:
    • 在「Capabilities」标签下勾选「Spatial Perception」权限;
    • 在「Application」标签中,将启动视图设为「3D」,视图模式选择「Immersive」。

4. 检查场景与部署细节

  • 确保场景内正确添加了MixedRealityToolkit预制体,未遗漏核心功能模块。
  • 远程部署时,Visual Studio的目标设备需选中HoloLens 2,部署模式使用Debug或Release,同时确认HoloLens已开启开发者模式,且与电脑处于同一WiFi网络环境。

内容的提问来源于stack exchange,提问作者HL2NOOB

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 10:35:24