Hololens2环境搭建避坑指南!

时间:2024-04-06 20:22:14

Hololens2环境搭建踩坑总结

Hololens2开发注定与艰难相伴,希望我们大家永不放弃。

1. win10系统调节至专业版或企业版。

如果是家庭版的话,这里需要升级一下。查看自己win10系统配置的方法如下:在桌面上点击开始—设置,打开如下界面:

Hololens2环境搭建避坑指南!

打开“更新和安全”选项,选择“**”,在里边即可查看当前的电脑配置,如下图:

Hololens2环境搭建避坑指南!

如果需要升级的话,百度一个**码就好。实在不行,直接淘宝一个**码。输入有效的**码,就可以完成win10系统专业版的**了。如下图所示:

Hololens2环境搭建避坑指南!

2. 打开“开发人员”模式

还是刚才的界面,点击“开发者选项”,选择“开发人员模式”,如下图所示:

Hololens2环境搭建避坑指南!

3. 启动Hyper-v

打开控制面板——程序——启用或关闭windows功能,找到Hyper-v选项,勾选。如下图所示:

Hololens2环境搭建避坑指南!

4. 下载vs2019

虽然现在在安装unity的时候,如果没有VISUAL STUDIO 系统的话,会自动下载。不过,为了保证hololens2的开发环境配置,建议还是自己手动下载一下vs2019,这样会更稳妥一些。

在下载vs2019的过程中,首先需要准确勾选我们开发中会使用到的组件。

.NET UWP unity游戏开发
.NET UWP unity游戏开发
.NET UWP unity游戏开发

这三个都要选上!然后就无脑下一步就好了。

5. 安装unity

安装unity的过程相对简单一些。登录unity中国官网https://unity.cn/,选择下载unity,如下图所示:

Hololens2环境搭建避坑指南!

注册一个unity账号,现在也支持直接微信扫码登录。

Hololens2环境搭建避坑指南!

然后就可以选择自己喜欢的版本来下载了,hololens2开发的话需要选择unity2019版本。推荐下载长期支持版,这样的版本更稳定。如下图所示:

Hololens2环境搭建避坑指南!

建议先下载unity hub 再从unity hub 里选择需要的unity 版本进行下载。

**避坑提醒:**建议把unity装在其他盘,尽量不要装在C盘。后面进行hololens2开发的时候,动不动就可以导出一个几个G的包,系统盘真的伤不起。

**避坑提醒:**如果之前安装过unity,一定要保证把老版本的unity卸载干净!把老版本的unity卸载干净!把老版本的unity卸载干净!再装新版本的unity,否则,新版本的unity有极大可能装不上!如何把unity卸载干净我后续也会写一个教程,现在大家还是先百度一下哈。

**避坑提醒:**一定要选好unity的内嵌模块

.NET, UWP, IL2CPP
.NET, UWP, IL2CPP
.NET, UWP, IL2CPP

如果你还有兴趣进行Android,或者IOS的开发,那些相关的开发模块也是可以选择的。不过每一个模块的大小都是2G及以上,看好安装空间再做决定吧,诸位。

后续就各种无脑下一步就完成了。

6. win10 SDK 和MRTK SDK

这两个也是hololens2开发必不可少的工具,不过下载方式很简单,直接在官网上下载即可。
Win10 SDK就无脑下一步就好。

Hololens2环境搭建避坑指南!

MRTK SDK 下载完成后,找一个文件夹保存好,留着开发时候备用。如下图:

Hololens2环境搭建避坑指南!

至此,hololens2开发的环境搭建就完成啦~~~ 接下来就是在unity里新建项目,导入MRTK SDK安装包,开始进行开发啦,后续我也会陆续写一些相关的技术介绍。

搭建hololens2开发环境的过程中,踩了许多坑,因为搭建过多次,所以踩坑还是比较全的。希望这篇避坑指南会对大家有所帮助吧。 有任何技术上的问题,也请各位大佬批评批评指正,谢谢~

我也阅读了许多大佬写的技术经验贴,获益匪浅。大佬们的文章链接我都放在下边啦。

https://blog.csdn.net/qq_39503991/article/details/93484728?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-9.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-9.nonecase

https://blog.csdn.net/exm_further/article/details/84892659?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase