标签: android android-6.0-marshmallow bluetooth-lowenergy
我们有一个BLE设备,可在启用特征通知后发送数据。它在Android 6.0以下版本中运行良好。我们确实需要进行更改以处理运行时权限并启用位置服务,我们可以扫描我们的BLE设备。但是当我们尝试使用BluetoothGatt.discoverServices()时,会调用onServicesDiscovered()方法,并且在启用通知后,onCharacteristicChanged()方法不会调用,并且在一段时间后它会断开连接。
知道可能会发生什么或解决这个问题吗?