Что такое Android WebView?

android system webview

Если вы используете устройство Android, возможно, вы сталкивались с приложением под названием Android System WebView. Это системное приложение, которое регулярно получает обновления через магазин Google Play. Но что он делает, и нужно ли его удалять?

Важнейший системный компонент

Android System WebView — это важный системный компонент, который приложения Android используют для отображения внешнего веб-контента вместо его открытия в обычном веб-браузере, таком как Chrome. Он предустановлен на всех устройствах Android.

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

Приложение WebView основано на Chromium, том же проекте с открытым исходным кодом, на котором работает веб-браузер Google Chrome, но оно не включает в себя все функции, присутствующие в полной версии Chrome. Так что это не замена обычному браузеру.

Почему приложения используют WebView?

Система Android WebView используется в Twitter для Android

Система Android WebView используется в Twitter для Android

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

Благодаря WebView всякий раз, когда вы нажимаете на URL-адрес в приложении, внутри него открывается контейнер и отображает всю веб-страницу. Кроме того, разработчики приложений могут настроить этот контейнер в соответствии с общим интерфейсом приложения. Таким образом, вы получаете единообразную работу и не переключаетесь в отдельное приложение браузера для открытия внешнего веб-контента.

Почему система Android WebView получает обновления?

обновление Android WebView

обновление Android WebView

Вы часто будете замечать Android System WebView в обновленном списке приложений. Это связано с тем, что Google часто выпускает обновления для WebView, чтобы обеспечить наличие всех последних улучшений и исправлений ошибок, представленных в проекте Chromium. Эти обновления необходимы для бесперебойной работы всех приложений, использующих WebView.

WebView раньше обновлялся как часть основных обновлений Android. Но, начиная с выпуска Android 5.0 Lollipop, компания  сделала его доступным для обновления через магазин Google Play в качестве отдельного приложения Android System WebView. Таким образом, он может получать обновления по мере необходимости.

Самое главное, вам не нужно обновлять приложение Android System WebView вручную. Вместо этого он автоматически получает все обновления.

Можно ли удалить Android System WebView?

удалить Android System WebView

Вы не можете удалить приложение Android System WebView с устройства Android, потому что это системное приложение. Но можно отключить его или удалить обновления, но делать это не рекомендуем. Дело в том, что многие приложения и игры используют его для отображения внешних веб-страниц и другого контента. Если вы его отключите, в лучшем случае вы рискуете сломать часть их функционала, а в худшем сделаете их совсем нестабильными.

Интересно, что для версий Android 7 Nougat, Android 8 Oreo и Android 9 Pie Google использовала полную версию Chrome для функций WebView. Хотя приложение Android System WebView было установлено на каждом устройстве Android, оно активно не использовалось и не обновлялось. Таким образом, для этих версий, даже если вы отключите Android System WebView, это не повлияет на производительность любого приложения, но вы также не получите никакой выгоды. Так что лучше оставить приложение в покое.

Как насчет WebView Beta, Dev или Canary?

Как и большинство приложений, предварительные версии Android System WebView, такие как beta, dev и canary, выпускаются через магазин Google Play. Но эти версии предназначены для разработчиков приложений, чтобы протестировать предстоящие изменения в WebView, если их приложения используют функциональные возможности WebView.

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

Важная часть Android

В целом, приложение Android System WebView является неотъемлемой частью основных возможностей Android. Однако это не обычное приложение. Поэтому его нет в списке в панели запуска приложений, и вы не можете открыть его вручную. Но он есть, когда приложению это нужно.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован.