Сервис уведомлений Security Hub.

Сервис уведомлений Security Hub

Начиная с версии Android 8 Oreo, компания Google ограничила работу сторонних приложений в фоновом режиме в ОС Android. Google призывает разработчиков к использованию собственного сервиса уведомлений FCM (Firebase Cloud Messaging). Гарантий на своевременную доставку уведомлений посредством сервиса уведомлений FСМ – нет по причинам:

- разработчики данного сервиса не гарантируют на 100% доставку уведомлений;

- устройства различных производителей имеют собственную политику безопасности и энергосбережения, ограничивающая работу всяческих сервисов в фоновом режиме, в том числе и сервисов Google, а на некоторых устройствах сервисы Google совсем отсутствуют;

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

 

Таким образом, был разработан собственный сервис уведомлений Security Hub, единственным ограничением для работы которого является наличие постоянно присутствующего уведомления в списке ОС (шторка уведомлений).

Для гарантированного получения своевременных уведомлений от системы рекомендуем Вам использовать именно сервис уведомлений Security Hub.


ВАЖНО!!! 

Некоторые версии Android могут при работающем сервисе уведомлений Security Hub сообщать о повышенном потреблении заряда батареи приложением Security Hub, но  опытным путём установлено, что фактической разницы при использовании данного сервиса и без него в объёме потребления заряда батареи нет.