我在我的应用程序中调用
mBluetoothGatt.readCharacteristic(data)
,该应用程序连接到一个蓝牙LE设备。有时,相应的onCharacteristicRead()
方法会以状态133被调用。在这个错误之后立即发生,设备将被Android断开连接(状态变为已断开)。有人知道为什么会出现133错误以及为什么设备之后会被Android断开连接吗?如何避免断开连接?谢谢 Ben
adb logcat
是否有任何“bt-…”消息吗?您可以在开发人员选项中启用hcidump日志记录,并使用adb pull /sdcard/btsnoop_hci.log
下载它吗? - yonran