看板 AndroidDev 關於我們 聯絡資訊
大家好 想請問一下,androd 該如何跟筆電的藍芽連線呢? 目前是用這個方法 UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); btsocket = device.createRfcommSocketToServiceRecord(MY_UUID); btsocket.connect(); 這個指令拿來連HC-05很順利,不過拿來跟筆電連線總是出現 getBluetoothService() called with no BluetoothManagerCallback 就沒有後續的動作了。 我也試過先在外面讓手機跟筆電先連線,連完後開啟程式下這個指令 btsocket.isConnected(); 可惜回傳都是false 就沒辦法往下處理了 想請問大家,該怎麼連線呢? 沒事,查了一下自己的筆電藍芽發現是4.0... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.58.234 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1493373059.A.B07.html ※ 編輯: wvwvwvwvwv (36.236.58.234), 04/28/2017 21:53:30
gn00618777: 請問4.0和問題有什麼關係嗎?? 04/29 12:48
其實沒關係QQ 我一開始發現自己的筆電是4.0就馬上用bluetoothGATT去寫連線 不過還是一直失敗...status 133 最後還是用上述的code完成了 之前會連線失敗是因為C#還沒開始寫 C#要寫BluetoothListener.start()的方法 才能用上面的code去連線。 ※ 編輯: wvwvwvwvwv (114.38.242.223), 04/29/2017 20:02:55