сервисе есть таймер, который каждую секунду обновляет нотификашку, на устройствах != хуавей все нормально. Проблема проявляется когда телефон блокируется, потом разблокируется, остальные устройства сразу же отображают актуальную информацию, хуавей же как будто добавляет все эти "обновления" в очередь и затем очень быстро применяет их к нотификашке. Сталкивался кто?
Хуавей замораживает процесс прилки, когда экран тухнет. Видимо, потом после разморозки, она нагоняет всё, что надо было сделать.
foreground service может сделать проще? Вообще в китайцах сильные powermanagerы которые убивают все процессы, еще можно посмотреть в настройках приложения, не оптимизируется ли его работа в бэкграунде (знаю, что у сяоми точно есть такая настройка в "AppInfo")
Обновлять нотификашку раз в секунду обычно крайне плохая идея
Обсуждают сегодня