Заметили, что в андроид 8 наше приложение перестало отправлять пуш-уведомления когда оно не активно. Зато потом когда его открываешь - насыпает пачкой, хотя уведомления должны создаваться в фоновом режиме в конкретное время.
Кроме того, в фоновом режиме не происходит обновление информации в базе данных.
Есть подозрение, что новые версии "убивают" фоновый процесс или блокируют его. Надо сделать, чтобы отправлялись в фоне, как это сейчас происходит на более старых смартфонах.
Вот приложение: https://play.google.com/store/apps/details?id=ua.mk.diet
Вот актуальный код: https://dropmefiles.com/RxvVi