0
我正在製作一個BLE應用程序,我按照here中的示例進行操作,但我希望在後臺收到ble數據,即使應用程序已關閉,我也將「bindService」更改爲「startService」開始我的服務。BluetoothGattCallback在「startService」中似乎沒有任何迴應
但是,我發現在初始化&連接設備後,回調沒有響應,這意味着它不會調用回調函數,即使連接狀態改變或gatt發現。我發現了一個類似的帖子在here但似乎沒有一個人給他提供解決方案。
我該如何解決這個問題?爲什麼回調通過調用「bindService」來啓動服務而不是通過調用「startService」來啓動服務?
我的服務代碼爲here 感謝