在 Android 系统设置中关闭蓝牙会给我们BluetoothGattCallback.onConnectionStateChange()
在 Android < 27 (Oreo) 中的调用。但是,当我在 Pixel 或 Nexus 5X (Android 8.1.0) 上尝试时,我没有收到该回调。蓝牙代码是否有一些变化,我们没有收到BluetoothProfile.STATE_DISCONNECTED
蓝牙设置更改的通知。我注意到设备断开连接。此外,当关闭 BLE 设备时,回调会被调用。任何见解表示赞赏!
在此处作为问题归档Google 问题