Банк вылетает третий раз подряд — и виноват, скорее всего, не банк. Прежде чем чистить кеш и переустанавливать, откройте почту и магазин: падает только банк или заодно всё остальное? От ответа зависит, чинить одно приложение или искать деталь, общую для всех.
Если вылетает одно приложение, по порядку: принудительно остановите его, очистите кеш, обновите через Google Play, а если не помогло — удалите и поставьте заново. Если вылетают сразу несколько, виноват скорее общий компонент: обновите «Android System WebView» и Chrome, а заодно проверьте, сколько свободно места в хранилище. Если приложение не вылетает, а открывается с нуля каждый раз, когда вы в него возвращаетесь, это не сбой, а экономия батареи выгружает его из фона.
Сначала разберитесь: это вылет или выгрузка
Это две разные вещи, и лечатся они по-разному.
Вылет — приложение закрывается у вас на глазах: во время работы или сразу после запуска. Иногда Android показывает сообщение, что в приложении произошла ошибка или что оно остановлено.
Выгрузка — вы переключились на другое приложение, вернулись через десять минут, а первое открылось с главного экрана, будто его закрыли. Недописанное сообщение пропало, видео началось сначала. Здесь приложение ничего не сломало: система сама убрала его из памяти, чтобы сэкономить заряд и место под другие программы.
Выгрузку разберём отдельно — сначала про настоящие вылеты.
Вылетает одно приложение: четыре шага
Справка Android советует начинать с перезагрузки телефона: на большинстве моделей для этого держат кнопку питания секунд 30 или выбирают Перезапустить. Если после перезагрузки приложение всё равно падает, дальше по порядку.
1. Принудительно остановите приложение. Настройки → Приложения → нужное приложение → Остановить (на некоторых телефонах — «Принудительно остановить»). Это полностью выгружает программу из памяти, и при следующем запуске она стартует с чистого листа.
2. Очистите кеш. На той же странице: Хранилище (или «Память») → Очистить кеш. Кеш — это временные файлы, которые приложение держит под рукой, чтобы быстрее грузиться. Если такой файл повредился, приложение спотыкается о него при каждом запуске. Ваши логины и настройки при этом остаются. Подробнее про кеш — в разборе как очистить кеш на телефоне.
3. Обновите приложение. В Google Play: фото профиля → Управление приложениями и устройством (предустановленные программы вроде камеры или галереи проверяйте ещё и в фирменном магазине производителя). Разработчики часто выпускают исправление уже через день-два после того, как пользователи массово пожаловались. Если обновление не скачивается, пригодится отдельная статья: Плей Маркет не скачивает приложения.
4. Очистите данные или переустановите. Это уже жёсткий шаг. Приложение станет таким, будто вы его только что поставили: придётся заново войти в аккаунт, а всё, что хранилось только внутри программы, пропадёт. Если вылет начался сразу после обновления самого приложения, переустановка не поможет — об этом раздел ниже.
Для банка, Госуслуг и мессенджеров очистка данных равна выходу из аккаунта. Проверьте, что помните пароль и что на телефон приходят СМС с кодами. В мессенджерах, где переписка хранится на самом телефоне, сначала сделайте резервную копию, иначе история может не вернуться.
Если после всех четырёх шагов приложение падает по-прежнему, дело, скорее всего, в нём самом. Google в таком случае советует писать разработчику: адрес поддержки указан на странице приложения в Google Play. Именно из таких писем разработчик и узнаёт, на каких моделях у него сбой.
Вылетают сразу несколько: ищите общую деталь
Когда падает не одно приложение, а три-четыре разных, чинить каждое по отдельности бесполезно. У них есть что-то общее, и сломалось именно оно.
Главный подозреваемый — Android System WebView. Это встроенный в систему браузер, которым пользуются другие приложения. Когда банк показывает вам правила тарифа, магазин — страницу оплаты, а почта — письмо с картинками, они часто не рисуют это сами, а открывают внутри себя кусочек WebView. Одна деталь на всех, как лифт в подъезде: встал лифт — и пешком идут жильцы со всех этажей.
22 марта 2021 года у множества владельцев Android начали разом закрываться Gmail и другие приложения, среди пострадавших были и банковские. Телефоны были ни при чём: Google выпустила неудачное обновление WebView. Компания признала ошибку, отозвала обновление и уже на следующую ночь выпустила исправление — новые версии WebView и Chrome.
Лечилось это одним действием — обновлением WebView и Chrome. Пока исправление не пришло, помогало удалить последнее обновление WebView; о том же тогда писала поддержка Samsung.
Ничего с тех пор не изменилось: WebView по-прежнему один на все приложения. Если вылетает сразу несколько приложений:
- Откройте Google Play и найдите Android System WebView. Если есть кнопка Обновить, нажмите её.
- Повторите то же для Google Chrome.
- Проверьте остальные обновления в Управлении приложениями и устройством. Сами «Сервисы Google Play» обновляются в фоне — искать их в списке не нужно.
- Перезагрузите телефон.
Если свежее обновление само оказалось с ошибкой, помогает откат: Настройки → Приложения → включите показ системных приложений → Android System WebView → три точки → Удалить обновления. Если не помогло, тем же способом удалите обновления Google Chrome: на части телефонов движок WebView берётся из него. Это временная мера. Как только выйдет исправление, WebView стоит снова обновить: в его обновлениях приходят и исправления безопасности.
Мы каждую неделю так же разбираем бытовые поломки — по шагам и без заумных слов. Подпишитесь на «Техпросто» в MAX, Telegram или Дзене, и такие инструкции будут приходить сами.
Свободного места почти не осталось
Вторая общая причина — место. Пока приложение работает, ему нужно куда-то писать временные файлы. Если места почти нет, записать не получается — и приложение закрывается, потому что в такой ситуации оно делать ничего не умеет. Чаще всего первыми начинают падать тяжёлые приложения: камера, мессенджеры с видео, игры.
Если телефон при этом ощутимо греется, дело скорее не в месте. Камера и игры на многих телефонах закрываются сами, когда корпус перегрелся, — дайте телефону остыть и попробуйте снова.
Посмотреть, сколько осталось, можно в Настройках → Хранилище. Если свободно меньше гигабайта-двух, начните с чистки видео и голосовых в мессенджерах — они весят больше всего.
Приложение вылетает после обновления
Бывает наоборот: вчера всё работало, сегодня пришло обновление — и приложение падает на старте. Здесь два варианта.
- Обновилось само приложение. Новая версия вышла с ошибкой. Обычно разработчик выпускает исправление за несколько дней. Подождите и проверяйте обновления. Удалять и ставить заново в этом случае почти бесполезно: вы скачаете ту же сломанную версию.
- Обновился Android. Старое приложение может не дружить с новой системой, пока разработчик его не доработает. Если приложение давно не обновлялось, есть шанс, что его просто забросили.
Обратная история — слишком старый телефон. Новые версии приложений рассчитаны на свежий Android, и на старой системе они могут не запускаться вовсе.
Выгружается из фона: это экономия батареи
Второй случай — приложение не падает, а начинается заново. Так Android и оболочки производителей экономят заряд: приложения, которые долго лежат в фоне, система закрывает.
Производители здесь явно перестарались. В оболочках HyperOS у Xiaomi, One UI у Samsung и других экономия бывает настолько жёсткой, что приложение выгружается почти сразу после того, как вы его свернули, — на это постоянно жалуются владельцы таких телефонов. Страдают навигатор, приложение для бега, будильники в сторонних программах.
Что сделать: Настройки → Приложения → нужное приложение → Батарея и снимите ограничения фоновой работы. Названия пунктов в разных оболочках отличаются: «Без ограничений», «Не оптимизировать», «Неограниченно». Делайте это только для пары действительно нужных приложений — иначе батарея начнёт садиться заметно быстрее.
Ускорители и чистильщики памяти — в лучшем случае пустышка с рекламой. Android и без них решает, что держать в памяти, а что выгрузить. Ускоритель закрывает программы силой, и телефон тратит заряд, чтобы поднять их заново. Стоит такой на телефоне — удаляйте первым, до всех остальных шагов.
Шпаргалка: что видите и что делать
| Что происходит | Вероятная причина | С чего начать |
|---|---|---|
| Падает одно приложение | Сбой в самом приложении или его кеше | Остановить, очистить кеш, обновить |
| Падают сразу несколько | Общий компонент: WebView, «Сервисы Google Play» | Обновить WebView и Chrome, перезагрузить |
| Падают тяжёлые приложения: камера, игры | Мало места или перегрев | Почистить видео в мессенджерах, дать телефону остыть |
| Начало падать после обновления | Ошибка в новой версии | Дождаться исправления от разработчика |
| Не падает, но открывается с нуля | Экономия батареи выгружает из фона | Снять ограничения фоновой работы |
Если не помогло ничего
Проверьте телефон в безопасном режиме. В нём Android запускается без сторонних приложений. Как именно в него войти, зависит от модели: обычно нужно зажать кнопку питания, а потом удерживать на экране пункт Выключить или Перезагрузить, пока не появится предложение перейти в безопасный режим. Чтобы выйти обратно, достаточно перезагрузить телефон как обычно.
Если в безопасном режиме всё стабильно, виновато одно из недавно установленных приложений. Удаляйте их по одному, начиная с последнего, и проверяйте. Если приложения вылетают и там, а телефон заодно тормозит и сам перезагружается, проблема уже глубже, в самой системе. Тогда последний шаг — сброс до заводских настроек. Сначала сделайте резервную копию.
Что ещё спрашивают про вылеты
Вылетает только Telegram — это то же самое? Принцип тот же, но у мессенджера есть свои особенности: большой кеш с медиа и настройки автозагрузки. Для него у нас есть отдельная инструкция: Telegram вылетает — что делать.
Помогает ли установка старой версии из интернета? Иногда помогает, но приложения из случайных источников — главный способ подхватить вирус. Для банков и Госуслуг ставьте установочный файл только с официального сайта разработчика или из официального магазина.
Телефон новый, а приложения вылетают. Брак? Чаще всего нет. На новом телефоне десятки приложений восстанавливаются из копии и обновляются одновременно. Дайте ему спокойно закончить, перезагрузите — и проверьте снова.
После любого вылета начинайте с одного вопроса: падает одно приложение или сразу несколько. Одно — останавливаете, чистите кеш, обновляете. Несколько — идёте в Google Play за обновлением WebView и Chrome. Не помогло ничего — безопасный режим, а дальше сервис.
Если статья помогла — поделитесь с теми, кому может пригодиться. И заходите в наш канал в MAX, Telegram и Дзен — там анонсы новых материалов.