4
我有一個Android應用程序使用BLE API連接到BLE設備。如果我連接到該設備,然後在幾秒鐘後關閉該設備的電源,我得到這條線在logcat中:強制關閉連接到Android應用程序的BLE設備,並在狀態8時觸發onConnectionStateChange
11-15 12:33:07.977 27829-27847/com.mycompany.platform.hellodev D/BluetoothGatt: onClientConnectionState() - status=8 clientIf=6 device=55:1C:6C:86:8A:F8
,然後調用我們的BluetoothGattCallback
回調onConnectionStateChange
與status=8
和newStatus=0
我找不到任何公開文件說明status=8
的含義。
是否正確地假設如果newStatus=0
通過,這意味着BLE設備已斷開連接?
你能證實情況8是這種情況嗎?令人驚訝的是,這隻出現API版本> 19. –
@NowaConcordia絕對,它的連接鏈接丟失(一般稱爲鏈接丟失)。 – AAnkit
謝謝Ankit分享狀態8. –