Сервис уведомлений Security Hub
К сожалению, начиная с версии Android 8 Oreo компания Google серьезно ограничила работу сторонних приложений в фоновом режиме в ОС Android, благодаря чему у нас была возможность своевременно оповещать Вас о событиях сообщениями в виде пуш-уведомлений.
Данным шагом Google всячески склоняет разработчиков к использованию собственного сервиса уведомлений FCM (Firebase Cloud Messaging). Однако, мы не можем гарантировать своевременную доставку уведомлений посредством сервиса уведомлений Firebase по нескольким причинам. Во-первых, даже сами разработчики данного сервиса оговариваются, что доставка уведомлений не гарантирована на 100%. Во-вторых, устройства различных производителей могут иметь свои собственные политики безопасности и энергосбережения, ограничивающие работу всяческих сервисов в фоновом режиме, в том числе и сервисов Google, а на некоторых устройствах сервисы Google и вовсе отсутствуют. В-третьих, возможно непредсказуемое поведение сервиса при работе телефона в энергосберегающем режиме, что накладывает дополнительные ограничения к потребляемое зарядку батареи и работе сервисов в фоновом режиме.
Поэтому, в качестве альтернативы, мы разработали собственный сервис уведомлений Security Hub, единственным ограничением для работы которого является наличие постоянно присутствующего уведомления в списке уведомлений ОС(в шторке уведомлений). Для гарантированного получения своевременных уведомлений от системы рекомендуем Вам использовать именно сервис уведомлений Security Hub.
Примечание. Некоторые версии Android могут при работающем сервисе уведомлений Security Hub сообщать о повышенном потреблении заряда батареи приложением Security Hub. Однако, опытным путём мы установили, что фактической разницы при использовании данного сервиса и без него в объёме потребления заряда батареи нет.