Если вы пройдете через ССЫЛКА , вы найдете:
К сожалению, некоторые устройства осуществляют принудительное отключение приложения из меню «последние». Сток Android не делает этого. Когда приложение принудительно останавливается, оно не может выполнять задания, получать сигналы тревоги или широковещательные сообщения и т. Д. Поэтому, к сожалению, мы не можем решить эту проблему - проблема заключается в ОС, а обходного пути нет.
Это известная проблема. Чтобы сэкономить заряд батареи, многие производители принудительно закрывают приложение, отменяя, таким образом, все задачи периода, аварийные сигналы, радиовещательные приемники и т. Д. Основными производителями являются OnePlus (у вас есть возможность переключения), Redmi, Vivo, Oppo, Huwaei.
UPDATE
У каждого из этих устройств есть менеджеры оптимизации типа AutoStartManager / AutoLaunch / StartManager. Которые мешают фоновым действиям начинать заново. Вам нужно будет вручную попросить пользователя внести в белый список ваше приложение, чтобы приложение могло автоматически запускать свои фоновые процессы. Для получения дополнительной информации перейдите по ссылке ЭТО и ЭТО .
Методы добавления в белый список для разных производителей приведены в ответ на этот стекопоток . Даже после добавления в белый список ваше приложение может не работать из-за режима DOZE, для этого вам придется игнорировать раздражения батареи
Также, если вам может быть интересно, такие приложения, как Gmail / Hangout / WhatsApp / Slack / LinkedIn и т. Д., Уже занесены в белый список этими менеджерами автозапуска. Следовательно, нет никакого влияния на их фоновые процессы. Вы всегда получаете своевременные обновления и уведомления.