C# 通过蓝牙将Band 2连接到Windows 10虚拟机

C# 通过蓝牙将Band 2连接到Windows 10虚拟机,c#,bluetooth,windows-10,hyper-v,microsoft-band,C#,Bluetooth,Windows 10,Hyper V,Microsoft Band,我正在尝试通过蓝牙将我的Microsoft Band 2连接到Windows 10,以开始使用sdk中提供的示例项目,但我似乎无法连接 我已经研究了下面链接中提到的所有解决方案,但似乎没有一个特别适用于波段2。有什么建议吗? 使用解决方案编辑: 问题是因为我通过虚拟机运行Windows应用程序,并且主机和虚拟机之间共享了蓝牙。我通过使用仅适用于虚拟机的USB蓝牙适配器修复了该问题,将我的乐队恢复为出厂设置,通过USB将其与乐队应用程序配对,然后将其与蓝牙配对。现在工作正常。您的乐队是否与Win

我正在尝试通过蓝牙将我的Microsoft Band 2连接到Windows 10,以开始使用sdk中提供的示例项目,但我似乎无法连接

我已经研究了下面链接中提到的所有解决方案,但似乎没有一个特别适用于波段2。有什么建议吗?

使用解决方案编辑:


问题是因为我通过虚拟机运行Windows应用程序,并且主机和虚拟机之间共享了蓝牙。我通过使用仅适用于虚拟机的USB蓝牙适配器修复了该问题,将我的乐队恢复为出厂设置,通过USB将其与乐队应用程序配对,然后将其与蓝牙配对。现在工作正常。

您的乐队是否与Windows机器配对?你必须先配对。如果是,您是否为BT设备设置了应用程序清单?

您的频段是否与Windows计算机配对?你必须先配对。如果是,您是否为BT设备设置了应用程序清单?

我将其与我的机器配对,并使用USB和Band Sync应用程序,现在已连接到蓝牙。我在随sdk一起下载的heartrate Windows 8.1示例项目中编辑了应用程序清单,添加了和邻近性。应用程序可以识别波段,但在
BandClientManager.Instance.ConnectAsync(pairedBands[0])上失败。
您的波段是否与移动应用程序配合使用?它必须有最新的固件更新才能使用SDK。它与iPhone microsoft health应用程序完美配合。虽然我在尝试将其连接到桌面之前将其重置为出厂设置,但pairedBands列表是否包含任何项目?你会遇到什么样的异常?好吧,我最终解决了它。问题的出现是因为我使用的是虚拟机,尽管我使用Windows虚拟机配对了乐队,但它仍然被主机识别,这显然导致了问题。我买了一个usb蓝牙加密狗,它只能被虚拟机识别,现在一切正常。谢谢我用USB和Band Sync应用程序将它与我的机器配对,现在已连接到蓝牙。我在随sdk一起下载的heartrate Windows 8.1示例项目中编辑了应用程序清单,添加了和邻近性。应用程序可以识别波段,但在
BandClientManager.Instance.ConnectAsync(pairedBands[0])上失败。
您的波段是否与移动应用程序配合使用?它必须有最新的固件更新才能使用SDK。它与iPhone microsoft health应用程序完美配合。虽然我在尝试将其连接到桌面之前将其重置为出厂设置,但pairedBands列表是否包含任何项目?你会遇到什么样的异常?好吧,我最终解决了它。问题的出现是因为我使用的是虚拟机,尽管我使用Windows虚拟机配对了乐队,但它仍然被主机识别,这显然导致了问题。我买了一个usb蓝牙加密狗,它只能被虚拟机识别,现在一切正常。谢谢