我無法從我的應用創建與藍牙設備的連接,因爲另一個應用已連接。是否有機會創建連接並通過兩個不同的連接接收數據?從兩個應用連接藍牙設備
回答
是的!
您可以連接多個設備(從您的設備)。服務器/客戶端(app)通過指定的UUID(唯一標識符)知道哪個服務器/客戶端(app)要連接到哪個服務器/客戶端(app)。
閱讀official documentation中的「作爲服務器連接」和「作爲客戶端連接」部分。
的字符串是您的服務,該系統 會自動寫入到一個新的服務發現協議(SDP)的設備上 數據庫條目的識別名稱(名稱是任意的,可以簡單地 您的應用程序名稱)。 UUID也包含在SDP條目中,並且 將成爲與客戶端設備的連接協議的基礎。 也就是說,當客戶端嘗試連接到此設備時,它將攜帶一個UUID,該UUID唯一標識要連接的 的服務。這些UUID必須匹配才能接受連接[...] 。
它是相同的設備,但我的設備上有不同的應用程序。可能它們使用相同的UUID。因此,當一個應用程序連接並接收數據時,第二個應用程序無法連接並接收該數據。 – gile87
因此,您必須在您的應用中使用不同的UUID。生成你自己的:https://www.uuidgenerator.net/ –
- 1. 藍牙連接兩個設備(流)
- 2. iOS藍牙通知應用程序藍牙設備連接時
- 3. 以編程方式使用藍牙連接兩個Android設備
- 4. 使用藍牙4.01連接藍牙LE設備
- 5. iphone 4s可以連接兩個藍牙4.0設備嗎?
- 6. 如何連接兩個配對的藍牙設備
- 7. 想通過藍牙連接兩個設備一次
- 8. 從Android設備連接到嵌入式藍牙設備
- 9. Android藍牙連接與串口設備
- 10. 列出並連接到藍牙設備
- 11. Android程序連接藍牙設備
- 12. 無法連接2設備藍牙android
- 13. 無法連接到藍牙設備
- 14. Android - 藍牙設備連接廣播
- 15. 無法連接藍牙設備
- 16. IPhone藍牙連接到非IOS設備
- 17. 藍牙自動連接配對設備
- 18. 連接到具有藍牙地址的藍牙設備
- 19. 在j2me應用程序中建立兩個設備之間的藍牙連接
- 20. 對兩個藍牙設備programaticaly
- 21. 將藍牙設備連接到移動應用程序
- 22. Android上的藍牙 - 可以同時連接多個藍牙設備嗎?
- 23. 從藍牙設備獲取響應
- 24. 如果兩個Android藍牙設備不再實際連接到藍牙套接字
- 25. 將藍牙設備連接到未知設備
- 26. 嘗試連接藍牙設備時拒絕連接
- 27. 藍牙設備連接/斷開連接時廣播嗎?
- 28. 使用bluez python dbus接口連接到藍牙LE設備
- 29. 如何從藍牙設備連接到互聯網?
- 30. 將藍牙從Android連接到計算機(配對設備)
已回答您的問題嗎? :) –