65.9K
CodeProject 正在变化。 阅读更多。
Home

安装 HoloLens SDK

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2投票s)

2016 年 4 月 4 日

CPOL

4分钟阅读

viewsIcon

17028

如何安装 HoloLens SDK

过去几天对于自然用户界面来说是令人兴奋的。 微软发布了官方的 Hololens SDK 并开始发货首批开发设备。几天前我详细评测了该设备的功能。

没有 Hololens 设备?没问题!SDK 自带 Hololens 模拟器,无需物理设备即可测试您的应用和全息影像。

今天,我将向您展示如何成功安装 SDK。由于 SDK 仍处于开发者预览模式,并非所有计算机都兼容。我在联想 ThinkPad 笔记本电脑和 Surface Pro 平板电脑上安装 SDK,一切顺利。然而,在我的 Apple 电脑上却没有成功(唉)。在下载 SDK 之前,您需要确保您的电脑符合建议的 Hololens 系统要求

如果您已经安装了 SDK,请阅读我的 Unity 教程,开始开发您的全息应用。.

硬件要求

要为 Hololens 开发,您的 PC 应满足以下规格:

  • 64 位 Windows 10 专业版、企业版或教育版(家庭版不支持 Hyper-V)
  • 64 位 CPU
  • 8 GB RAM 或更多
  • 在 BIOS 中,以下功能必须 支持并启用
    • 硬件辅助虚拟化
    • 二级地址转换 (SLAT)
    • 基于硬件的数据执行保护 (DEP)
  • GPU(不支持的 GPU 模拟器可能可以运行,但速度会明显变慢)
    • DirectX 11.0 或更高版本
    • WDDM 1.2 驱动程序或更高版本

Hololens SDK 安装

那么,让我们开始安装所需软件吧。

第 0 步 – 启用虚拟化

Hololens 模拟器作为虚拟机运行。因此,您的 PC 必须支持虚拟化。虚拟化是指创建操作系统虚拟实例的能力。Hololens 模拟器类似于 Windows Phone 模拟器。如果您过去安装过 Windows Phone 工具,很可能已经启用了虚拟化。如果对您来说是这样,请继续进行第 1 步。

在尝试启用多台机器上的虚拟化后,我可以肯定地说 Surface Pro 可以完美运行。

要启用虚拟化,您需要通过 BIOS 设置进行。要进入 BIOS,请重启电脑并按制造商特定的 BIOS 键(通常是 F1 或 F11)。然后,找到虚拟化设置。在我的 ThinkPad 上,我需要导航到“设置”选项卡。

Virtualization ThinkPad BIOS 1

然后,我需要启用 Intel Virtualization Technology 和 Intel VT-d。

Virtualization ThinkPad BIOS 2

最后,我只需按 Escape 键,保存并重启(是的,我们将重启很多次)。

Virtualization ThinkPad BIOS 3

图片来源:amiduos.com

如果您在进行第 1 步时出现错误,则表示 Hyper-V 未得到正确支持!

第 1 步 – 启用 Hyper-V

现在是时候在 Windows 中启用 Hyper-V 了。打开控制面板并搜索“启用或关闭 Windows 功能”。您应该会看到以下窗口。

Windows Hyper-V

选中“Hyper-V”选项及其所有子选项。单击“确定”以启用 Hyper-V。

注意:启用 Hyper-V 后,请按照提示重启电脑!

第 2 步 – 安装 Visual Studio

走到这一步了?太棒了!让我们安装我们的开发工具。首先,您需要下载 Visual Studio Update 2。运行安装程序,并保留默认设置(您可以选择安装其他组件,但这将花费更多时间)。请耐心等待过程完成……

注意:成功安装 Visual Studio 后,请按照提示重启电脑!

第 3 步 – 安装 Hololens 模拟器

模拟器是一个单独的安装包。 下载模拟器 并运行安装向导。

Hololens Emulator installation

如果您没有启用虚拟化,您将收到错误。如果您的计算机不支持模拟器,您也会收到错误。

注意:模拟器安装完成后,请再次重启电脑!天哪,重启太多次了……

第 4 步 – 安装 Unity

最后,您需要安装一个兼容 Hololens 的 Unity 版本。Unity 是一个强大的游戏引擎,可以帮助您轻松构建 3D 应用。

下载 Unity 技术预览版。这里有三个步骤:

  1. 安装 64 位32 位 Unity 编辑器。
  2. 安装 通用 Windows 平台运行时
  3. 安装 文档

如果您已经安装了稳定版的 Unity,请不用担心。Unity 技术预览版可以与旧版本并存。

Unity Hololens Technical Preview

如果您的 Windows 防火墙出现此警告消息,请勾选“专用”和“公用”网络。

Hololens Unity Windows Firewall

好了,各位——就是这样!您已成功配置好 Hololens 开发环境。您已准备好开始大干一场了!

额外资源

现在,您的 Hololens 系统应该已启动并运行。

下一步,我们将创建我们的第一个 Unity 应用,并使用 Hololens 模拟器进行部署!

阅读我的 Unity 教程.

此外,我建议您也看看以下文章:

那么,您安装了 SDK 吗?对社区有什么反馈吗?请在下面的评论中告诉我。

该帖子 安装 Hololens SDK 最先出现在 Vangos Pterneas

© . All rights reserved.