Что такое система Android WebView? И стоит ли его отключать?
Опубликовано: 2023-01-06Система Android WebView — это часть операционной системы Android, которая предлагает разработчикам приложений встроенный в приложения браузер для отображения веб-контента. Это устраняет необходимость перенаправлять пользователей во внешний веб-браузер и, в свою очередь, обеспечивает унифицированный просмотр.
Однако, каким бы важным и полезным ни был Android System WebView для Android, он не свободен от проблем. Неисправное обновление является наиболее распространенной проблемой, с которой сталкиваются люди, например, один случай, когда ошибочное обновление привело к сбою Chrome вместе с рядом других приложений, использующих Android System WebView.
Именно из-за подобных причин пользователи склонны задавать такие вопросы, как « Можете ли вы отключить Android System WebView? “. Если вы тоже сталкиваетесь с проблемами с ним на своем устройстве и задаетесь вопросом, правильно ли его отключение, мы надеемся, что наше объяснение ниже ответит на них и поможет вам.
Оглавление
Что такое система Android WebView?
Система Android WebView является важным компонентом операционной системы Android. Он помещает веб-браузер (с базовыми функциями браузера) внутри приложений, чтобы они могли отображать веб-контент, не открывая специальный веб-браузер.
Facebook, LinkedIn, Gmail и Twitter — несколько популярных приложений для Android, которые используют Android System WebView для отображения веб-контента. Если вы использовали какое-либо из этих приложений, вы, вероятно, хотя бы раз сталкивались с Android System WebView.
Краткая история системы Android WebView
Android WebView имеет долгую историю, и с момента своего создания он претерпел множество изменений. В первые дни Android Google представила WebView как часть операционной системы Android. Это означало, что обновление WebView также требовало обновления операционной системы, что было нецелесообразно.
Кроме того, как вы понимаете, это мешало Google регулярно обновлять WebView. Следовательно, исправления ошибок и улучшения производительности выпускались не так часто, как должны были. Чтобы исправить это, Google отделил WebView от операционной системы Android 5.0 Lollipop в отдельный компонент. В результате он мог доставлять своевременные обновления, и вы могли легко устанавливать их через Play Store.
Однако все снова изменилось с Android 7.0 Nougat, когда Google переместил компонент System WebView в Google Chrome, чтобы упростить работу. После этого изменения обновление System WebView означало обновление браузера Chrome.
Однако, начиная с Android 10, Google вернулся и передал обязанности WebView Android System WebView, который теперь работает как отдельное приложение на телефонах Android под управлением Android 10 и выше. Это очень похоже на поведение до Nougat, за исключением того, что теперь у него есть четыре отдельных канала выпуска: Stable , Beta , Dev и Canary , как и в Chrome.
При этом теперь вы также получаете возможность переключаться между этими каналами из параметров разработчика вашего устройства. Однако имейте в виду, что эти версии не предназначены для обычных пользователей, и их установка может привести к неправильной работе некоторых приложений на вашем телефоне.
Как работает система Android WebView?
Android System WebView основан на Chromium, том же проекте, на котором работают такие браузеры, как Chrome, Brave и Edge, но без дополнительных функций. Это позволяет разработчикам приложений реализовывать функции браузера внутри своих приложений с помощью контейнера, который отображает веб-контент с использованием минимальных функций браузера.
Разработчики могут настроить этот контейнер на основе стиля пользовательского интерфейса своего приложения, чтобы он выглядел согласованным. Кроме того, Google также регулярно выпускает обновления для Android System WebView через Play Store, чтобы исправить ошибки и расширить возможности просмотра веб-контента.
Можете ли вы удалить Android System WebView?
Нет, вы не можете удалить Android System WebView с вашего устройства Android. Это системное приложение, которое предустановлено на устройстве, как и любое другое системное приложение.
Однако вы можете удалить обновление для Android System WebView. Это помогает, если вы недавно обновили его на своем телефоне и у вас начались сбои приложений, проблемы с загрузкой веб-страниц или другие подобные проблемы на вашем устройстве. Имейте в виду, что это также не рекомендуется, так как обновления для Android System WebView выпускаются для исправления ошибок и повышения производительности.
Стоит ли отключать Android System WebView?
Если ваше Android-устройство работает под управлением Android 7, 8 или 9, вы можете безопасно отключить Android System WebView, не беспокоясь о последствиях, поскольку Google Chrome выполняет функции WebView в этих версиях Android.
С другой стороны, если вы используете Android 10 и выше, вам следует воздержаться от отключения Android System WebView. Это может повлиять на функциональность многих приложений, использующих его для отображения веб-контента. В результате вы не сможете войти на определенные сайты или просмотреть веб-контент, когда определенные приложения попытаются открыть веб-ссылку.
Однако, если у вас возникают постоянные проблемы с определенными приложениями при доступе к веб-страницам, и вы уверены, что виновником является Android System WebView, вы можете попробовать удалить последнее обновление, чтобы посмотреть, решит ли это проблему.
Как исправить проблемы, связанные с системой Android WebView
Если вы не используете нестабильную версию Android System WebView, она будет работать нормально и не вызовет никаких проблем. Однако, если это произойдет, вот два безопасных способа устранения таких проблем:
Обновите Android System WebView до последней версии
Если на вашем устройстве не включена функция автоматического обновления приложений, и вы давно не обновляли приложение Android System WebView на своем телефоне, самое первое, что вам нужно сделать, это обновить его из Play Store.
Запустите Play Store и перейдите на страницу « Управление приложениями и устройствами ». Здесь нажмите «Доступные обновления », чтобы просмотреть ожидающие обновления на вашем устройстве. Найдите приложение Android System WebView и нажмите кнопку « Обновить » рядом с ним.
Вернуть систему Android WebView к предыдущей версии
Хотя и редко, но иногда обновление Android System WebView до последней версии также может привести к ошибкам и вызвать сбой приложений, зависящих от него, или появление других проблем. Если ваш телефон работал нормально до тех пор, пока вы не обновили System WebView, это может быть связано с ошибочным обновлением.
В таких ситуациях вы можете удалить последнее обновление для Android System WebView, чтобы вернуться к предыдущей версии. Зайдите в настройки своего телефона и перейдите в Приложения . Найдите Android System WebView и коснитесь параметра « Удалить обновления ». Подождите несколько секунд, и теперь ваше устройство должно вернуться к предыдущей версии Android System WebView и работать нормально.
Система Android WebView важнее, чем вы думаете
Android поставляется с несколькими компонентами, необходимыми для правильной работы различных бортовых служб и других приложений. Android System WebView — это один из многих компонентов, который позволяет приложениям отображать веб-контент в исходном виде, обеспечивая удобство работы пользователей.
Конечно, как и любой другой системный компонент или приложение, оно также не застраховано от ошибок, и поэтому время от времени с ним могут возникать проблемы. Однако в большинстве случаев их можно легко исправить, как мы обсуждали в этом руководстве.