Мы уже знаем, что тасккиллеры не работают на Android. Теперь похоже, что Android 14 ограничит то, что они могут делать, и то, на что они могут претендовать.

Если ваш телефон работает немного медленнее, и вы не можете позволить себе обновление, заманчиво зайти в Play Store и установить одно из многих приложений, которые утверждают, что могут ускорить ваше устройство.

Но вот в чем дело: они не работают. Мы знали об этом с первых дней существования Android, но эти приложения по-прежнему загружают миллионы раз.

Теперь, наконец, конец может быть в поле зрения. В новом отчете предполагается, что Android 14 наложит серьезные ограничения на то, что могут делать эти приложения, и в то же время Google настроен на запрет приложений, которые делают вводящие в заблуждение заявления.

Android 14 настроен на уничтожение таск-киллеров

В сообщении блога на Эспер, известный эксперт по Android Мишал Рахман изучил предварительную версию Android 14 Developer Preview и обнаружил признаки того, что следующая версия операционной системы ограничит количество таск-киллеров и других так называемых ускорителей скорости. сможет сделать.

Основная идея заключается в том, что приложения, имеющие разрешение KILL_BACKGROUND_PROCESSES, будут ограничены в том, как они могут использовать API ActivityManager.killBackgroundProcesses (String). Все это звучит очень технично, но названия точно указывают на то, что эти вещи делают.

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

Для этого изменения есть веская причина. Хотя звучит логично, что закрытие приложений улучшит производительность вашего телефона и время автономной работы, убийцы задач не работают (и также не закрывает приложения вручную). Android уже хорошо умеет управлять своими ресурсами и закрывать приложения, когда они больше не нужны.

Убийцы задач часто могут усугубить ситуацию. Некоторые приложения предназначены для работы в фоновом режиме. Если вы продолжите закрывать их, они просто снова откроются, используя больше ресурсов, чем если бы вы оставили их в покое.

Google объясняет это в документации, которую Рахман нашел для изменения:

«Android предназначен для хранения кэшированных приложений в фоновом режиме и их автоматического уничтожения, когда системе требуется память. Если ваше приложение без необходимости убивает другие приложения, это может снизить производительность системы и увеличить расход заряда батареи на требующий полного перезапуска этих приложений позже, что требует значительно больше ресурсов, чем возобновление существующего кэшированного приложение."

Это также дает намек на то, что компания может начать должным образом применять один из своих давних Play Store. политики: «Стороннее приложение не может улучшить память, мощность или тепловое поведение Android-устройство. Вы должны убедиться, что ваше приложение соответствует политике Google Play против вводящих в заблуждение утверждений».

Google наводит порядок в Play Store

Все это происходит с оговоркой, что Android 14 все еще находится в разработке, поэтому нет никаких гарантий, что это изменение войдет в финальную версию или что оно будет иметь какой-либо реальный эффект. Но похоже, что Google прилагает усилия, чтобы навести порядок в одной из самых сомнительных частей Play Store.

И если вы используете одно из этих приложений прямо сейчас, вы знаете, что делать: немедленно удалите его, потому что оно не помогает.