UWP的USB功能无法与Android设备通信

时间:2017-10-25 12:14:10

标签: android uwp usb

我正在尝试构建一个与Android设备(目前是我的三星Galaxy S5,但可能是其他任何东西)进行通信的UWP应用程序,并激活设备上的附件模式。

到目前为止,我已经成功实现了Windows.Devices.Usb和设备的VID和PID来定位设备并在连接时获取其ID,但是当我使用UsbDevice device = await UsbDevice.FromIdAsync(d.Id);设备ID时,它只返回null,我无法与设备通信。

我在package.appxmanifest文件中添加了USB功能,设备管理器将手机正确显示为Samsung Mobile USB Composite Device。不知怎的,UWP应用程序无法从我的ID获取我的Android设备。我不知道如何解决这个问题,因为在UWP和USB方面我都是一个完整的新手。

提前致谢。

1 个答案:

答案 0 :(得分:-1)

实际上,事实证明,UWP USB功能仅适用于'miscellaneous' devices using winusb.sys drivers,Android设备不属于该类别,因此无法与Windows.Devices.Usb功能一起使用。