Лучше блокировать автозапуск приложений или позволить им запускаться во время загрузки?

Когда Android был еще зеленым роботом, я просматривал все установленные пользователем приложения (не системные приложения) и отключал привилегии автозапуска для большинства из них. Это значительно ускорит загрузку Android-устройства и увеличит доступную память.

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

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

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

Что сейчас лучше всего: разрешить запуск большинства пользовательских приложений при загрузке (если они настроены на это) или заблокировать большинство из них?

Стабильность операционной системы и приложений очень важна.

Ответы (2)

-Как вы знаете, есть пользовательские приложения, которые вы загружаете из внешнего источника (игровой магазин и т. д.), и стандартные приложения для Android, которые встроены в ОС Android (у вас также могут быть/будут некоторые вредоносные программы)

-Теперь, когда вы отключите пользовательские приложения, которые вы загружаете, вы получите желаемый результат: свободную оперативную память, более быструю загрузку и меньшее потребление батареи.

-Но если вы отключите стандартные приложения для Android, у вас определенно возникнут проблемы с нормальной работой устройства (например, если вы закроете / остановите стандартное приложение, передача данных может вообще не включиться и т. д.).

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

Примечание. Несмотря на то, что устройства Android оснащены большим объемом памяти на уровне чипа, размер их операционной системы также увеличился в разы. То есть для поддержки операционной системы Android Kit-Kat v4.4 на вашем устройстве он должен иметь минимум 2-3 ГБ. места на борту, кроме места для пользовательских приложений Android, загруженных из внешнего источника (приблизительное значение зависит от устройства и количества присутствующих вредоносных программ)

Стабильность операционной системы и приложений очень важна.

конечно, но если эти приложения работают с ПЗУ?

(локальное приложение, это означает, что разработчик компании-рома устанавливает эти приложения перед публикацией)

Судя по опыту в этой ситуации, лучше всего использовать Custom Rom с вашими требованиями. Если вы можете удалить эти приложения из rom, это должно увеличить скорость загрузки.

(если не повредит другим связанным приложениям.)

также см. это:

https://android.stackexchange.com/a/1498/82964

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

Спасибо. Я в основном имею в виду приложения , установленные пользователем .