开发HoloLens应用无需立即购置价格较高的实体设备,可通过使用模拟器进行开发。对于刚接触该领域的开发者而言,初期可能会遇到诸多问题。本文整理了HoloLens 2模拟器开发环境的完整安装步骤,帮助开发者顺利搭建调试环境,快速入门并开展应用开发工作。
1、 下载并安装 Visual Studio 开发工具。
2、 个人用户或参与开源项目可选用免费的Community版,2017或2019版本均可满足需求。
3、 下载链接:
4、 运行 vs_community.exe 启动 Visual Studio 安装程序,程序将自动连接网络下载并安装所需组件。安装过程中务必勾选通用Windows平台开发选项,这是开发HoloLens应用所必需的。同时,还需选择安装 Windows SDK,该组件在后续开发中同样不可或缺,确保两项功能均正确配置。
5、 请确认电脑已开启支持HoloLens模拟器运行的虚拟机环境。
6、 Hyper-V运行需满足特定硬件配置要求
7、 CPU具备数据执行保护功能,防止恶意代码运行。
8、 CPU具备硬件虚拟化功能。
9、 采用64位CPU处理器
10、 内存至少需要2GB。
11、 CPU需具备二级地址转换功能,非服务器设备也须满足此要求。
12、 通过运行 securable.exe 工具可检测电脑是否具备 Hyper-V 虚拟化支持功能,具体结果可参考下图所示界面。
13、 可借助Coreinfo工具(下载地址:https://download.sysinternals.com/files/Coreinfo.zip)检测计算机是否具备Hyper-V支持功能。该工具能详细展示处理器特性,帮助用户判断系统是否满足Hyper-V运行条件,操作简便,适用于各类Windows平台环境。
14、 若使用的是Windows 10专业版或教育版等非家庭版本,可直接通过系统程序功能启用Hyper-V组件,无需额外安装,操作简便,方便快速开启虚拟化支持,满足开发与测试需求。
15、 若使用的是家庭版系统,官方并未提供对 Hyper-V 的支持,但无需为此升级系统版本。通过执行特定脚本,即可在 Windows 10 家庭版中手动开启 Hyper-V 功能。将脚本保存为 .cmd 文件后,以管理员权限运行便可完成启用操作,简便且有效。
16、 重写脚本内容
17、 安装Hololens 2模拟器,体验虚拟现实开发环境。
18、 前往指定位置下载HoloLens 2模拟器安装文件,运行安装程序完成安装。
19、 详情请见下文。
