В соответствии с заголовком я могу успешно выполнять чтение/запись данных в палитре lollipop, но в lollipop много раз я получаю сообщение об ошибке чтения/записи.Android BLE признак чтения/записи не удалось в Lollipop, но работал в Kitkat
это, как я делаю данные для чтения/записи:
boolean isRead= getmBluetoothGatt().readCharacteristic(characteristic);
в леденцах устройств я получаю isRead, как лживые много раз, но она прекрасно работает на не леденец зева.
Есть ли проблемы с такой проблемой? Ответ будет очень благодарен. Благодарю.
Какой метод вы используете для сканирования устройств? – Fakher
Hello @brandy embedded Я тоже сталкиваюсь с такой же проблемой. вы можете помочь мне, если вы решите эту проблему. – Rajasekhar
Наконец-то я нашел решение. при возникновении этой проблемы вам необходимо снова обнаружить службы из стека, после того как вы сможете успешно выполнить операцию записи/чтения с помощью конечного устройства. Эта проблема возникает, когда мы выполняем операцию чтения/записи с конечным устройством и если служба не найдена из стека. –