HoloLens2开发--环境部署

本人关于HoloLens2和MRTK使用的内容有些只是官方文档的简单翻译,有些内容写得不够严谨,希望能够帮到大家避免一些坑。

首先,个人建议在新的环境上部署,貌似MRTK并没有做到十分的完全,还是会有些问题,开发环境在新的系统上,可以避免一些不必要的麻烦;

好的,现在假设你有了个全新的WIN10环境,啥也没装;

第一步,升级系统到1903;

第二步,安装WIN10SDK 18362,注意安装路径不要按默认的来,路径长度怎么短怎么来,比如“C:\WK\10\”就挺好,按默认的有问题,有些文件的路径太长了,往后Unity3D在build的时候,会有问题;

第三步,安装VS2019,要Desktop development with C++和Universal Windows Platform (UWP) development,其他看着有用的随便选选,不要在意这些细节;

第四步,安装Emulator;

第五步,安装Unity3D,加UWP,本人是2018.4.12f。

以上几步最好不要颠倒,不然容易有问题,比如我碰到过Emulator不能启动,也不知道啥原因。。。

好的,上述装好后,迫不及待在github上下载MRTK试试,随便找个Example,切换平台,build,然后打开app的sln,好的,选择release,x64,emulator,ctrl+f5,等了一会后,报了个错,说没有WindowsMobile的SDK,嗯。。。比较烦人。。。解决办法是把“C:\WK\10\Extension SDKs”路径下的“WindowsMobile”拷贝到“C:\Program Files (x86)\Windows Kits\10\Extension SDKs”目录下,某软说这是Unity某D的一个Bug,其他也有说直接在项目中把WindowsMobile的reference删掉,我试过,也行,只是不知道是否会有其他的问题。。。

好了,就这么多。

https://docs.microsoft.com/en-us/windows/mixed-reality/install-the-tools

你可能感兴趣的:(HoloLens2开发--环境部署)