Я создал периферийное устройство с характеристикой WRITE_TYPE_NO_RESPONSE. С другим приложением я написал характеристику, но у меня есть случайная проблема с samsung galaxy nexus i9250 с lollipop 5.1.1: иногда функция BluetoothGatt.writeCharacteristic возвращает false, а запись не выполняется.bluetoothGatt writeCharacteristic возвращает false
Что это может быть? Это может быть ошибка цианогенмода? И каким образом я могу исправить эту проблему?
На peripherall:
new BluetoothGattCharacteristic(
UUID.fromString(characteristic),
BluetoothGattCharacteristic.PROPERTY_WRITE_NO_RESPONSE ,
BluetoothGattCharacteristic.PERMISSION_WRITE);
EDIT: это проблемы случились только с Android> = 5.0.2
Никогда не произошло KitKat и на андроид 5.0.1, это причинности?