2012-04-11 121 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