У меня проблема с рекламным режимом библиотеки Android Beacon. Через несколько часов служба, отвечающая за рекламу, перестает отправлять пакеты BLE.
Я работаю в проекте, где рекламный сервис должен постоянно работать на умных часах (умных часах с поддержкой Android Wear). Важно, чтобы приложение не было постоянно видно пользователю, но его можно было отодвинуть в фоновый режим. Если ответственная служба Android останавливается на короткое время, это не так уж плохо, но ее следует перезапустить как можно скорее.
Как этого добиться? Я уже читал о сервисе Foreground для сканирования, но, похоже, его не существует для рекламы.
Я использовал этот пример кода для службы рекламы iBeacon: https://altbeacon.github.io/android-beacon-library/beacon-transmitter.html
заранее спасибо