Я занимаюсь разработкой на платформе Android. Я использую устройство Marshmallow для разработки моего приложения BLE. Много раз я получаю код состояния 133 и 129 в методе onConnectionStateChange (). Я проверил на 4 разных устройствах, во всех устройствах я нашел ту же проблему. Я искал на многих форумах, но пока не нашел каких-либо решений.
Вот что я пробовал:
- Переустановка приложения.
- Отмена сопряжения и сопряжение устройство BLE.
- Включение / выключение Bluetooth и Wi-Fi.
Эта проблема иногда решается только перезапуском телефона. Но я не могу попросить пользователя приложения перезагрузить телефон, если приложение не может установить соединение с устройством BLE.
В чем причина root этой проблемы? Есть ли надежное решение для этого?
Спасибо всем