我有一个由Windows Phone 8.1和Android手机操作的设备。由于这些电话中只有一部可以随时使用该设备,因此我们需要在使用完毕后立即断开与该设备的连接。
在Android上,我们使用的库可以连接和断开连接,但是在Windows Phone 8.1上,我似乎只能连接,无法找到告诉手机与设备断开连接的方法。我必须手动将手机与设备取消配对,
有没有人能够断开配对的蓝牙设备?如果是,怎么办?
谢谢!
最佳答案
在GattDeviceService上调用Dispose(),确保所有GattCharacteristic对象为null,并且不要从GattCharacteristic中注销ValueChanged事件处理程序。
最后调用GC.Collect()(Microsoft告知这是WP8.1中的错误,应在Win10中修复)