标签: android bluetooth-lowenergy
我想使用Android设备来控制多个BLE设备。每个连接使用不同的BluetoothGatt来处理BLE操作。它工作正常,但是当我想断开设备时,我调用了bluetoothgatt.disconnect();和onConnectionStateChange回调实际上调用了BluetoothProfile.STATE_DISCONNECTED,但设备仍处于连接状态。我仍然可以发送或接收数据。为什么呢?
bluetoothgatt.disconnect();
onConnectionStateChange
BluetoothProfile.STATE_DISCONNECTED