2012-04-11 122 views
1

是否有任何方法从pc j2se程序检查蓝牙连接的状态,无论是否连接到手机。 我正在使用bluecove2.1.1进行蓝牙连接。蓝牙连接状态

回答

2

如果你只是要检查它是否被关闭或打开,你可以使用isClosed方法从BluetoothConnectionAccessAdapter,它返回boolean值。

请参阅文档以了解更多信息:http://bluecove.org/bluecove/apidocs/index.html

+0

谢谢您的回复,我也想检查后,PC和移动设备之间的连接是有检查手机的任何方法超出蓝牙范围和pc程序处于监听状态再次搜索手机,请大家帮忙我关于这个问题 – 2012-04-11 10:41:16

+0

这几乎解释了一切:[博客链接这里](http://www.aviyehuda.com/2010/01/connecting-to-bluetooth-devices-with-java)。每次你想搜索设备时,你都应该进行一次查询,并在监听器的deviceDiscoveder方法中进行查询。为避免找到相同的设备,您应该在当前设备的某个位置保留一个列表。 – 2012-04-11 12:03:18

+0

我真的很感谢你的指导,我已经准备好完成了你发给我的链接中的工作,我的程序发送了一条消息给手机,没有任何客户端应用程序在移动端,现在我想检查一下我的程序检查蓝牙连接手机蓝牙关闭或手机连接到手机后的状态超出了PC蓝牙的范围,请帮助 – 2012-04-12 04:53:19