UWP 设备应用入门

从此处开始生成 UWP 设备应用。

Important

设备元数据已弃用,并将在 Windows 的将来版本中删除。 有关替代功能的信息,请参阅驱动程序包容器元数据

Windows 应用商店设备应用入门。

设备制造商可以创建一个 UWP 设备应用,作为其设备的配套。 UWP 设备应用具有比常规 UWP 应用更多的功能,并且可以执行特权操作,例如固件更新。 此外,UWP 设备应用可以从自动播放(在其他应用可以的设备上)启动,在首次连接设备时自动安装,并扩展内置于 Windows 中的打印机和相机体验。

Note

Windows 运行时设备 API 不需要设备元数据。 这意味着你的应用不需要是 UWP 设备应用才能使用它们。 UWP 应用可以使用这些 API 访问 USB、人机接口设备(HID)、蓝牙设备等。 For more info, see Integrating devices.

If you're looking for info about UWP mobile broadband apps, see Mobile Broadband.

1. 设置

若要开发 UWP 设备应用:需要Microsoft Visual Studio、开发 UWP 应用,以及用于开发设备元数据的设备元数据创作向导。

Note

若要在 Windows 10 中开发 UWP 设备应用,请下载 Microsoft Visual Studio 2017 和 Windows 驱动程序工具包 (WDK) 10。 成为 Windows 预览体验成员以获取工具包和工具

如果你也在开发驱动程序

如果要开发除 UWP 设备应用以外的 Windows 驱动程序,请使用 Microsoft Visual Studio Professional 或 Microsoft Visual Studio Ultimate 来创建 UWP 设备应用。 这些版本包括新的设备元数据创作向导,Windows 驱动程序工具包 (WDK) 8.1 也需要这些版本。

  1. 下载 Visual Studio Professional 或 Visual Studio Ultimate
  2. 下载 WDK 8.1

如果不打算开发驱动程序

如果不需要开发驱动程序,可以使用 Microsoft Visual Studio Express 2015 for Windows 创建 UWP 设备应用。 但此版本的 Visual Studio 安装不包含设备元数据创作向导的 SDK 版本。 若要获取新的设备元数据创作向导,还必须下载独立的 Windows 8.1 SDK。

  1. 下载 Visual Studio Express 2015 for Windows 10
  2. 下载独立的 Windows 8.1 SDK

2.生成一些常规 UWP 应用

UWP 设备应用是一种特殊的 UWP 应用。 因此,在开发第一个 UWP 设备应用之前,请进行设置以生成一些常规 UWP 应用。

3.了解 UWP 设备应用的特殊性

了解可以使用 UWP 设备应用执行的特殊作,以及生成 UWP 设备应用需要执行的作。

4. 下载示例

可以使用示例库中的 “设备和传感器” 关键字查找与设备相关的示例。 了解如何在完整示例的上下文中使用 API。 你可以告诉 UWP 设备应用,因为它包含一个将它与设备元数据关联的 StoreManifest.xml 文件。 这些示例使用 UWP 设备应用 关键字进行标记。

5.生成自己的 UWP 设备应用

若要开始,请参阅逐步 生成 UWP 设备应用