您可以使用 Windows 设备门户从 Unity 编辑器中构建 Windows 或通用 Windows 平台 (UWP) 应用程序并直接在远程 Windows 10+ 设备上运行,而无需生成 Visual Studio 项目。通过远程连接到远程 Windows 设备,可以更快地进行迭代以测试 Unity 项目。
在 Unity 中设置设备门户之前,请确保使用设置 (Settings)(设置 (Settings) > 隐私和安全 (Privacy & Security) > 面向开发者 (For Developer))中的面向开发者 (For Developer) 部分在 Windows 设备上启用开发者模式 (Developer Mode) 和设备门户 (Device Portal)。
要为 Unity 项目访问设备门户设置,请执行以下操作:
| 设置 | 描述 |
|---|---|
| Device Portal Address | 输入设备门户的 IP 地址和端口号。在 Windows 上,在隐私和安全 (Privacy & security) > 面向开发者 (For Developers) > 设备门户 (Device Portal) > 使用连接 (Connect using) 中找到该地址。 |
| Device Portal Username | 输入设备门户的用户名。如果启用 WDP 身份验证,则此设置是可选的。 |
| Device Portal Password | 输入设备门户的密码。如果启用 WDP 身份验证,则此设置是可选的。 |
Unity 将设备门户地址 (Device Portal Address) 和设备门户用户名 (Device Portal Username) 字段保存在项目设置 (Project settings) 中。出于安全原因,Unity 不会保存您的设备门户密码,因此您在重新启动编辑器或加载新项目时可能需要重新输入密码。
提示:您还可以在设备门户部署中为 UWP 使用 Executable Only 构建类型。这使得在 HoloLens 这样的设备上迭代速度加快。
在完成了设备门户的设置后,单击构建并运行 (Build and Run)。此时将构建 UWP/Windows 应用程序,将应用程序部署到远程设备,然后启动应用程序。