Hololens配置(问题篇)

前一篇关于ARToolKit On Hololens的翻译,之后就尝试将场景导入Hololens,这一篇就是总结我遇到的一些问题。

  1. 很多配置都是关于Unity5.6+VS2015+Hololens,我是配置的Unity2017+VS2017+Hololens
  2. 其实大多数设置都大同小异,我主要说差别,以及因为自己忽视而出现问题的地方
  3. 前者配置参考:Hololens官方教程精简版 https://blog.csdn.net/yurichou/article/details/54093609
  4. windows 版本没有什么影响,只是家庭版无法支持Hyper-V功能(Hololens模拟器无法安装)
  5. 在VS2017安装界面,选择以下三个和使用Unity的游戏开发一共四个工作负载
    Hololens配置(问题篇)
  6. 关于HoloToolkit-Unity下载,现在很多教程提供的下载地址默认就是MixedRealityToolkit-Unity,这个是要选择对应版本的,这里提供对应的下载地址,否则导入就有很多问题。在release中选择不同的版本对应的插件包 https://github.com/Microsoft/MixedRealityToolkit-Unity/releases
  7. 导出到Visual Studio,用的是UWP(Universal Windows Platform),windows 10 SDK都安装了就默认Latest installed,我只装了VS2017,版本选择如下Hololens配置(问题篇)
  8. Player settings基本不变,但是配置教程要求添加“虚拟现实”的支持,并添加”Windows Holographic”的SDK ,我一开始找了好久,以为是自己在安装Unity的时候少选了东西)其实这里的“Windows Mixed Reality”就是我们所要选择的,简直了博客里能发表情代替心情嘛!疲惫
    Hololens配置(问题篇)
  9. console控制台有问题就没有办法发布,所以建议刚开始可以建造一个简单的scene,因为你做得再好,改错误改得再high,导不进去真的很忧愁!
  10. 导出VS成功之后呢,我选择的是release x86 Device,PIN码啥的搜一搜教程都有,问题和解决措施记录下。
  11. 错误指示:请在通过 Windows SDK 安装程序安装 IP over USB 服务(Windows IP Over USB)后重试。需要安装啥啥的,忘了截图,给一个解决的链接: https://blog.csdn.net/WillWinston/article/details/80475449 我觉得可能是我的VS没安装好导致的,这个博主提供的其中一个下载要CSDN积分,我就直接都打包在网盘了 链接:https://pan.baidu.com/s/1mO6H99lI7hYCHLS8vMFxqw 提取码:qeyc
  12. 还有一个问题,换了系统还是这个问题:EP0100:请确保目标设备已启用了开发人员模式,也查过了,让打开电脑的开发人员模式,但是不适用我,我一直开着开发人员模式,换了系统,Unity版本都换了好几趟,病急乱投医,当时不知道原因出在哪里,能修改下还是抱着一丝希望,无计可施了,对照着别人可以导入的电脑一点点看配置,后来安装了VS一些组件,解决了问题。后来不经意看到一篇就是关于VS组件这方面的 https://www.jianshu.com/p/030fc11630cb

Hololens配置(问题篇)
13. 还有很多配置里说的holographic emulation,可以直接用Unity完成在Hololens的调试,这个模拟器支持的Unity3d版本是version5.5到version2017.3,主要是自己一开始以为没有这个模拟器无法导入,这个只是Unity提供的更方便你调试的工具而已,连接不连接没有影响(陷入的误区:当时以为没有这个模拟器就没办法导入Hololens,加上自己安装的是2018版本的Unity,一直以为是自己没有安装好,Unity3d的官方documents很重要啊)
14. 问题解决可能现在一句话就总结出来,但是时间耗费的不止一点点,给自己留个印象,也希望能帮到大家。