3
- 嘗試通過不安全的藍牙連接建立Nexus4和Nexus 5之間的連接。不安全的意思是不需要配對。
- 因此開發的代碼確實有效,兩個手機都可以相互通話。當Nexus 5啓動BL連接時,nexus4上的應用程序將通過廣播消息啓動。
- 在某一點上,我得到這個
在Nexus4手機E/BluetoothRemoteDevices: aclStateChangeCallback: Device is NULL E/bt-btm btm_sec_disconnected - Clearing Pending flag
。發佈後,當其他手機(Nexus 5)試圖建立連接時,我沒有收到任何廣播消息。任何指針爲什麼我得到這個?btm_sec_disconnected:設備爲空
PS:在其他手機中工作正常。我確實重啓了Nexus4,改名爲藍牙名稱。但力克有幸。
謝謝Caja,是的,重新啓動(電話不是藍牙)確實能夠工作五分之一。但我的用例並沒有在那裏提供。我正在爲ACL_CONNECTED/DICONNECTED狀態進行廣播,當發生錯誤時,廣播接收器永遠不會收到任何呼叫。 –