[問題] 簡易藍芽連線問題

看板AndroidDev作者 (lalaboom)時間13年前 (2012/10/03 23:36), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
大家好 小弟目前正在練習藍芽的開發 希望連接後可以做到音樂傳輸 問題一: 請問UUID使用 "00001101-0000-1000-8000-00805F9B34FB" 可以嗎? 還是他只能用作檔案傳輸? 不好意思不太了解。 問題二: 如果已經有配對的手機並取得 name 及 MAC地址 如何連線? 底下為部分程式,只會跑到catch。 BluetoothDevice pairedDevice = mBluetoothAdapter.getRemoteDevice(device.getAddress()); try{ mBluetoothSocket = pairedDevice.createRfcommSocketToServiceRecord(MY_UUID); mBluetoothSocket.connect(); } catch(IOException e){ e.printStackTrace(); } 懇請大家解惑 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.77.158.39

10/04 00:34, , 1F
印象中 UUID 是藍芽傳輸的一個驗證碼(不知道是不是這樣說)
10/04 00:34, 1F

10/04 00:34, , 2F
手機的藍芽是你說的那一組
10/04 00:34, 2F

10/04 00:35, , 3F
可以查查看別的器具用藍芽的連線的話,是別組的UUID
10/04 00:35, 3F

10/04 00:37, , 4F
印象中是要用一個THREAD來一直傳address直到他與主機連線
10/04 00:37, 4F
文章代碼(AID): #1GR5jrAc (AndroidDev)