Samsung был оценен как худший производитель Android, убивающий фоновые приложения для увеличения времени автономной работы, что может помешать нормальной работе приложений.
Samsung был установлен наверху списка, который занимает Производители Android-смартфонов в зависимости от того, насколько легко они убивают фоновые приложения. DontKillMyApp заявляет, что производители нарушают функциональность полезных приложений, чтобы увеличить время автономной работы своих устройств. Он переместил Samsung в верхнюю часть списка после выпуска One UI 3.0, собственной версии или оболочки Android 11.
DontKillMyApp заявляет, что проблема того, что производители телефонов убивают фоновые приложения, возникла в результате того, что телефоны стали более мощными, но емкость батареи не успевала за ними. В результате, говорится в сообщении, производители всегда пытаются найти способы максимально продлить срок службы батареи, иногда за счет функциональности приложения. Можно сказать, что некоторые производители снова превращают смартфоны в 'глухие телефоны' который «не могут выполнять для вас какие-либо полезные задачи в фоновом режиме, если вы не используете свое устройство в данный момент».
Согласно обновление сайта о Samsung , производитель ввел новое серьезное ограничение для Android 11, которое включено по умолчанию, а это означает «приложения больше не могут удерживать блокировку пробуждения в службах переднего плана». Проще говоря, это означает, что приложения, которые выполняют задачи, которые заметны пользователю, но для которых взаимодействие с пользователем может не требоваться - например, фитнес-приложение, записывающее бег пользователя, - не могут оставаться активными, как это может потребоваться. Действительно, приложения для здоровья относятся к числу тех, чьи варианты использования, по словам DontKillMyApp, были нарушены в результате, и теперь они не могут собирать сенсорные данные.
Как исправить убийство фонового приложения Samsung
Все это означает, что Samsung, по-видимому, теперь запрещает приложениям работать в фоновом режиме, если пользователи специально не исключают приложения из процессов оптимизации батареи. К счастью, есть относительно простой способ сделать это. Пользователям просто нужно открыть приложение «Настройки» и перейти к нужному приложению через раздел «Приложения», где они найдут раздел оптимизации заряда батареи, в котором они могут выбрать «Не оптимизировать». Они также должны иметь возможность переходить к соответствующему приложению через раздел «Батарея» в разделе «Приложения» приложения настроек.
В Android есть встроенные функции экономии заряда батареи, и DontKillMyApp заявляет, что команда Android ранее обещала «чтобы заставить OEM-производителей быть прозрачными в отношении убийства нестандартных приложений». Однако недавно поднятый вопрос в системе отслеживания проблем Google предполагает, что этого не происходит и что та же проблема уже поднималась более двух лет назад, но все еще расследуется.
Источник: DontKillMyApp , Google Issue Tracker