java .util.concurrent.TimeoutException во время сканирования - PullRequest
0 голосов
/ 18 марта 2020

Здравствуйте, я использую библиотеку RXAndroidBle, которая потрясающая! Большое вам спасибо за это:)

В последнее время мы стали видеть некоторые исключения во время сканирования.

Мне было интересно, не могли бы вы пролить свет на то, когда фреймворк добавляет java.util.concurrent.TimeoutException в onError и есть ли какой-то запасной вариант, который может разрешить это исключение. Похоже, что через некоторое время (меняется) проблема решается сама собой, и после этого сканирование успешно выполняется. Но состояние TimeoutException действительно препятствует работе приложения, поэтому я ищу возможные решения, которые могут разрешить это состояние как можно быстрее. Возможно отключить / включить БТ программно?

В основном это происходит в Android 9.0 (API 28) и более конкретно: Samsung SM-A405FN (Galaxy A40).

Спасибо

...