Как исправить onClientConnectionState () - status = 22 clientIf = 8 ошибка внутри BluetoothGATT? - PullRequest
0 голосов
/ 25 февраля 2019

Привет! Я работаю над соединением BLE с BluetoothAdapter. Я обнаружил, что мой пробник отключается через несколько часов на устройствах Android O +.После анализа файла журнала BluetoothGATT возвращает onClientConnectionState () - status = 22 clientIf = 8 status.Как решить эту проблему? Эта проблема связана с проблемой BLE устройства или уровня API Android?

BluetoothGatt: onClientConnectionState () - status = 22 clientIf = 8 device 2019-02-1511: 06: 28.614 1569-1569 / E / ManagerActivity: получение обновления широковещательной рассылки 2019-02-15 11: 06: 28.614 1569-1569 // ManagerActivity: ACTION_GATT_DISCONNECTED

отчет об ошибке из варианта разработчика, который у меня естьнайдена причина, по которой удаленное соединение было прервано пользователем

...