我想在Android和PC(或其他設備)之間創建連接,就像在藍牙菜單中設置一樣。 我已經設法得到我的範圍內的所有bt設備的列表,並獲得他們的MAC地址。 所以,我有BluetoothDevice,我如何連接它或配對呢?我在PC上看到很多關於創建服務器的東西,但我不想那麼做,我只想連接設備。 我的嘗試是獲取設備的UUID並使用createRfcommSocketToServiceRecord ...但是當我嘗試socket.connect()時,它無法連接(因爲我沒有服務器)。所以實際上,我需要製作與操作系統相同的結構(連接設備,如果連接的設備嘗試發送,我可以收到信息等)。將Android連接到藍牙上的其他設備併發送數據
如果我設法連接設備,我想聽它發出的所有信息,不管數據是什麼...我沒有研究過這個主題,但任何建議都會很好。
連接必須與任何支持藍牙的設備連接,我無法訪問它(當然設備給我連接的權限)。
在嘗試以編程方式連接到設備之前,請確保已與設備配對。進入設置中的藍牙選項並與設備配對。然後當你嘗試在代碼中連接它時,它應該識別該設備,只要設備的信息是有效的 –