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

Unity构建应用后通过USB部署至HoloLens 1时出现报错

核心错误原因

你遇到的部署报错核心原因是HoloLens 1不支持你当前项目配置的凝视输入(Gaze Input)设备能力声明,你参考的教程默认适配的是HoloLens 2及更高版本设备,相关配置和HoloLens 1的运行环境不兼容。

解决方案

1. 修复Unity XR配置

  • 打开Unity项目,进入Build Settings > UWP平台 > Player Settings > XR Plug-in Management,将当前启用的OpenXR插件替换为Windows XR Plugin(Legacy),HoloLens 1原生适配这套旧的XR接口,不存在输入能力不兼容问题。
  • 如果必须保留OpenXR配置,需进入OpenXR的交互配置页,移除所有和凝视输入相关的绑定项,后续生成VS解决方案后还要手动删除清单文件里的gazeinput能力声明。

2. 修复USB无法识别存储空间问题

你当前遇到的USB只能充电不能读取存储的问题,优先排查以下两点:

  • 更换支持数据传输的USB 3.0 A to C线,目前使用的线大概率仅支持供电,HoloLens 1对数据传输线的兼容性要求较高,优先用原装配套数据线。
  • 打开PC端设备管理器,找到便携设备分类下的HoloLens条目,如果带有黄色感叹号,右键卸载设备后重新拔插HoloLens,系统会自动安装匹配驱动。连接设备前确保HoloLens处于解锁的主界面状态,锁屏状态会默认禁止PC访问内部存储。

3. 重新执行部署流程

  • 删除之前生成的旧VS解决方案文件夹,在Unity里重新执行生成UWP解决方案操作,避免旧配置缓存残留。
  • 打开新生成的VS解决方案,右键项目进入属性页,确认部署架构选择x86(HoloLens 1仅支持x86架构),部署目标选择「设备」。
  • 打开项目内的Package.appxmanifest文件,进入「功能」标签页,确认列表内没有gazeinput选项,如有则手动取消勾选后保存。
  • 重新执行部署操作即可正常安装应用到HoloLens 1设备。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 15:57:03