Bluetooth classic перестает подключаться через некоторое время - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть приложение, которое просыпается каждые 30 секунд и пытается подключиться к 1-n известным устройствам, зарегистрированным в приложении.Некоторое время все будет хорошо, а затем по причинам, которые я не могу объяснить, попытка открыть гнездо bluetooth фактически не сделает попытку.

Я включил ведение журнала HCI, чтобы посмотреть, что происходит, и когдавсе работает нормально, я вижу запись «Отправлено создать соединение», но когда bluetooth выходит на обед, я не вижу сообщений такого типа.

Мое приложение также будет переключать Bluetooth, если пройдет определенное времяи я не могу установить соединение, но это не решает проблему.

Через долгое время (иногда часы) все начинает работать так, как ожидалось.Я скомпилировал свой apk на минимальном уровне 17, и я видел такое поведение на нескольких разных телефонах, работающих на разных уровнях.

Любая помощь будет признательна, или если есть эксперт по журналу HCI, я был бы более чем готовопубликовать мои журналы где-нибудь доступным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...