Следует ли принудительно останавливать приложения на своем телефоне?

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

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

Когда можно принудительно остановить приложение?

Когда вы пытаетесь принудительно остановить приложение, запрос на подтверждение обычно включает предупреждение: «Если вы принудительно остановите приложение, оно может вести себя неправильно». Это иронично, поскольку вы принудительно останавливаете приложение в первую очередь потому, что оно плохо себя ведет, а операционная система ничего не делает с этим.

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

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

По теме: Как сделать Android быстрее: что работает, а что нет

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

Потеряю ли я данные, если принудительно остановлю приложение?

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

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

Хороший способ избежать этого – просто подождать. Часто чрезмерное использование ОЗУ может привести к зависанию вашего устройства, что вполне вероятно, если вы играете в игру с интенсивной графикой на телефоне среднего класса. Чтобы избежать этого, подождите несколько минут, чтобы разморозить устройство без потери прогресса.