У меня есть приложение, которое просыпается каждые 30 секунд и пытается подключиться к 1-n известным устройствам, зарегистрированным в приложении.Некоторое время все будет хорошо, а затем по причинам, которые я не могу объяснить, попытка открыть гнездо bluetooth фактически не сделает попытку.
Я включил ведение журнала HCI, чтобы посмотреть, что происходит, и когдавсе работает нормально, я вижу запись «Отправлено создать соединение», но когда bluetooth выходит на обед, я не вижу сообщений такого типа.
Мое приложение также будет переключать Bluetooth, если пройдет определенное времяи я не могу установить соединение, но это не решает проблему.
Через долгое время (иногда часы) все начинает работать так, как ожидалось.Я скомпилировал свой apk на минимальном уровне 17, и я видел такое поведение на нескольких разных телефонах, работающих на разных уровнях.
Любая помощь будет признательна, или если есть эксперт по журналу HCI, я был бы более чем готовопубликовать мои журналы где-нибудь доступным.