Ошибки, поломки и неисправности изрядно подгадили людям настроение в 21 веке. Благодаря им даже простой просмотр новостей может превратиться в многочасовой ремонт устройства, на котором произошел сбой. К счастью, большинство ошибок пользователи могут исправлять и без специалистов. Например, ошибку, о которой пойдет речь, может исправить даже начинающий пользователь. Расскажем, что делать, если не обновляется приложение Android System Webview.
Описание компонента
Прежде чем перейдем к решению проблемы, предлагаем пользователю ознакомиться с самим приложением, которое не может корректно обновиться. Android System WebView – это не совсем отдельная программа, а скорее мощный компонент, которым пользуются другие приложения на телефоне.
Он был разработан компанией Google и интегрирован в качестве системной утилиты еще в ранних версиях Андроида. Основное предназначение компонента – это просмотр и предпросмотр любого веб-контента, будь то html-файл или страница в интернете.
Благодаря компоненту пользователь может просматривать сайты, картинки, анимации и взаимодействовать с интерактивом на веб-ресурсах. Обычно мало кто используется WebView отдельно от других приложений. Вместо этого, эту утилиту активно интегрируют в другие приложения, игры и веб-обозреватели. WebView является системной программой, потому ее нельзя удалить без установки root-прав. Да и не рекомендуется это делать, ведь удаление системных приложений ведет за собой критические сбои в работе устройства.
Причины возникновения ошибки
Сервис просмотра веб-контента, как и другие приложения, нуждается в периодическом обновлении. В каждой новой версии разработчики интегрируют некоторые современные возможности веб-сайтов, а также исправляют обнаруженные пользователями сбои. Автор сайта рекомендует использовать только свежайшую версию компонента, чтобы избежать неудобств и вирусов. Обновлять ее стоит только через Play Market.
Существует несколько десятков различных причин, из-за которых не обновляется приложение. Перечислить их все невозможно, потому мы собрали только основные инициаторы сбоя:
- Приложение занято другим сервисом. Как уже говорилось выше, веб-контент отображается почти в каждом приложении, в том числе и браузерах. Возможно, какой-то софт заблокировал работу компонента в своих целях.
- Произошел сбой записи кэша. Кэш – это специальные блоки памяти, к которым приложения обращаются в первую очередь. Если в кэше будет неправильно записанная информация, то, значит, система не сможет прочитать ее, из-за чего выйдет из строя.
- Конфликт версий. Возможно, последняя версия сервиса не дает возможности для обновления. Такое обычно свойственно Windows, но иногда подобное случается и с мобильными приложениями.
- Вирусы. Тут можно обойтись без комментариев. Все знают, что это такое и какой вред вредоносное ПО может нанести устройству.
- Прочие независимые сбои. Речь идет о разовых глюках, которые выводят из строя систему.
Предложенные ниже методы основываются именно на этих причинах.
Как решить проблему
В зависимости от причины, по которой не удается обновить компонент, меняется и подходящий метод решения. Рекомендуем делать предложенные ниже инструкции по порядку, потому что они выстроены в последовательности, начиная от самого безобидного и простого и заканчивая самым проблемным и болезненным для телефона.
Сброс кэша
Кэш нередко создает проблемы пользователям, потому его периодически стоит очищать. Особенно если в нем устанавливаются неверные данные.
Для этого можно использовать специальные утилиты для очистки памяти, например, Clean Master. Однако такие программы не трогают большинство утилит, потому их приходится чистить вручную. Алгоритм действий:
- Откройте настройки. Для этого нажмите на значок шестеренки в шторке уведомлений.
- Перейдите в раздел «Приложения», а потом в подраздел «Все приложения».
- Найдите программу WebView и нажмите на нее.
- Кликните по кнопке «Очистить кэш» или «Удалить кэш». Если кнопок с похожим названием нет, то нажмите на «Стереть данные» или «Очистить все».
- Повторите операцию из предыдущего шага, но уже с приложением Play Market.
После этого попробуйте снова обновить компонент. Не получилось? Читаем дальше.
Остановка браузера
Веб-обозреватели нередко запускаются даже в фоне. Это нужно для того, чтобы они мгновенно могли реагировать на открытие ссылок в приложениях. Рекомендуем закрыть все браузеры и программы, которые могут занимать сервис просмотра веб-содержимого. Для этого выполните действия ниже (автор проверял способ на телефоне «Самсунг»):
- Выполните два первых шага из предыдущего раздела.
- Найдите установленные браузеры. Это могут быть: «Яндекс», Google Chrome, Mozilla Firefox, Opera и другие. Остановить придется каждый из них. Начните с любого и нажмите на него.
- Нажмите на кнопку «Закрыть» в открывшемся меню.
- Проверьте, удается ли обновить WebView.
Если это не помогло, значит, проблема в самом компоненте.
Удаление обновлений
В таком случае концентрируемся именно на нем. Иногда старые обновления приложения неправильно записываются в память, из-за чего работают неправильно. Чтобы исправить ситуацию, достаточно удалить все последние обновления компонента. Инструкция по удалению:
- Откройте настройки телефона.
- Перейдите в раздел «Приложения».
- Найдите в нем пункт Android WebView и нажмите на него.
- Нажмите на кнопку «Закрыть», а потом на «Удалить» и «Удалить обновления» (это две разные кнопки).
В очередной раз попробуйте обновить сервис в Play Market. Обычно после этого способа проблемы решаются у 90 % пользователей.
Сброс до заводских настроек
Это довольно радикальная мера, которую стоит использовать только в том случае, если ни один из перечисленных выше методов не помог решить проблему. Учтите, что после сброса с телефона удалятся все приложения, фотографии, несинхронизированные контакты и прочие данные. Гаджет будет выглядеть так, будто его только что купили. Если пользователь готов к таким потерям, то ему необходимо выполнить действия ниже:
- Полностью выключите телефон.
- Зажмите кнопку питания и кнопку уменьшения громкости. Должно открыться меню recovery. Если открылся fastboot, значит, нужно выключить телефон (несколько секунд держите кнопку питания) и зажать кнопку питания и кнопку увеличения громкости.
- С помощью кнопок питания опуститесь до раздела «Wipe data / Factory reset».
- Выберите раздел с помощью кнопки питания.
- Подтвердите сброс повторным нажатием на кнопку питания (в некоторых моделях сброс происходит без подтверждения).
- Дождитесь завершения процедуры и подтвердите перезагрузку.
Если и после этого проблема не решилась, то проблема в самой прошивке. Пользователь может поискать более стабильную прошивку на сайте 4PDA, либо вручную переустановить проблемный компонент.
Принудительное включение компонента
О том, как заменить проблемное приложение, читайте ниже:
- Откройте сайт apkmirror.com и найдите компонент Android System WebView.
- Загрузите на устройство.
- Запустите установщик (нажмите на скачанный файл).
- Выдайте нужные разрешения безопасности.
После этих действий проблема должна исчезнуть.