Alarmmaneger и фоновые сервисы останавливаются - PullRequest
0 голосов
/ 07 января 2020

друзей Я разработал приложение. Хотя наше приложение работает корректно на большинстве устройств, на некоторых устройствах они отображают желаемое поведение. Прежде всего, как вы можете себе представить, приложение использует службу переднего плана, работающую в фоновом режиме, и диспетчер сигналов тревоги для настройки сигналов тревоги.

Хотя моя служба переднего плана и сигналы тревоги, которые я настроил с помощью диспетчера сигналов тревоги, работают правильно на Xiaomi A3 Android Во-первых, панель уведомлений службы переднего плана не работает, а также аварийные сигналы на Xiaomi Redmi Note 8. Очевидно, что это только пример и что он не работает должным образом на слишком многих устройствах, подобных этому. Это связано с тем, что производители OEM, такие как Huawei, Samsung, Xiaomi, OnePlus, имеют на своих телефонах приложение для защиты аккумулятора, что препятствует работе обычной операционной системы Android. Другие разработчики приложений не удовлетворены открытыми ими сайтами и возвращением в Google для жалоб.

https://dontkillmyapp.com/

https://issuetracker.google.com/issues/122098785

...