Возможно, вы встречали на своем смартфоне приложение Android System WebView. Это программное обеспечение, которое позволяет другим приложениям на вашем устройстве Android отображать веб-контент без необходимости открывать специальный веб-браузер. Однако у него была немного более сложная история, начиная с Android 7.0 Nougat, который включил его функции в Chrome. В этой статье объясняется, что именно он делает и можно ли безопасно отключить его.
Нужен ли мне WebView для системы Android?
Краткий ответ на этот вопрос – да, вам действительно нужен Android System WebView.
Однако есть одно исключение. Если вы используете Android 7.0 Nougat, Android 8.0 Oreo или Android 9.0 Pie, вы можете безопасно отключить приложение на своем телефоне без каких-либо неблагоприятных последствий. Это связано с тем, что Chrome выполняет обязанности WebView для этих трех версий ОС, что делает Android System WebView в значительной степени избыточным.
Предполагая, что на вашем телефоне все еще работают эти версии Android, вот что вы можете сделать, чтобы отключить System WebView. Сначала перейдите к Настройки> Приложения / Приложение> Еще> Показать систему. Затем прокрутите вниз и коснитесь Система Android WebView, а затем коснитесь Отключить.
Android System WebView — что за приложение и решение возможных проблем
Стоит отметить, что вы не можете удалить Android System WebView, поскольку это системное приложение. Однако вы можете удалить для него обновления. Это может быть то, что вы захотите сделать, если вам нужно дополнительное пространство для хранения, хотя стоит помнить, что обновления обычно содержат важные исправления ошибок, поэтому, вероятно, это не лучшая идея с точки зрения безопасности.
Предполагая, что в этом случае безопасность вас не беспокоит, вы можете удалить обновления System WebView, открыв Google Play магазин на вашем телефоне, найти Веб-просмотр системы Android, а затем нажав Удалить. Опять же, это рекомендуется только в том случае, если вы используете вышеупомянутые версии Android, поскольку Chrome, а не Android System WebView, обрабатывает задачи WebView для этих систем.
Наконец, Google вернул функции WebView системе Android WebView для Android 10 (а теперь и Android 11). Поэтому, если вы используете одну из этих систем (или Android 6.0 Marshmallow или более раннюю версию), мы настоятельно рекомендуем вам не отключать приложение и не удалять его обновления.
Что такое Android System WebView?
Чтобы предоставить немного более подробную информацию о том, что именно делает приложение, Android System WebView – это системный компонент для Android, который позволяет вашему телефону отображать контент из Интернета непосредственно внутри приложения, которое не является браузером. Разработчики могут использовать Android System WebView для добавления функций браузера в разрабатываемые ими приложения, включая библиотеку кода WebView в свое программное обеспечение. Включая это, они могут эффективно вставлять браузер в свои приложения, чтобы вы могли использовать эти приложения для взаимодействия с веб-страницами и веб-приложениями.
А ТЫ ЗНАЛ ?! Для чего это ПРИЛОЖЕНИЕ в твоем ТЕЛЕФОНЕ? Зачем оно нужно на ANDROID.
WebView раньше был основной частью операционной системы Android, которую можно было обновить только путем обновления до новой версии Android. Однако Google отделил WebView от базовой ОС с помощью Android 5.0 Lollipop, поэтому обновления для WebView приходилось загружать через магазин приложений Google Play. Затем он переместил компонент System WebView в Chrome с появлением Android 7.0 Nougat, поэтому вы можете обновить приложение только путем обновления Chrome. Затем он переместил его обратно в отдельное приложение Android System WebView с Android 10, где оно и осталось.
Источник: china-phone.info
Зачем Android нужен WebView и как он работает
Несмотря на то что почти все смартфоны на Android получают новые версии ОС только два года, Google худо-бедно старается их поддерживать в актуальном состоянии ещё какое-то время путём обновления своих сервисов. Для этого поисковый гигант просто рассылает апдейты через Google Play, чтобы те пользователи, которым уже не светят традиционные обновления, могли получить запланированные нововведения и экстренные баг-фиксы. Однако, многие, как показала практика, этого не знают, и, видя, как системные компоненты с непонятными им названиями, спрашивают, например, что такое WebView и зачем это нужно. Восполняю пробел.
Вы много раз видели Android System WebView, но наверняка не знаете, что это и зачем нужно
Вы могли видеть WebView, полное название которого Android System WebView, в двух местах: в каталоге Google Play и в разделе «Приложения». Причём мелькает он заметно чаще других, периодически получая обновления и фигурируя в описаниях обновлений стороннего софта, разработчики которого почему-то считают необходимым упомянуть его. Прямо-таки в каждой бочке затычка. Однако, если разобраться чуть глубже, всё становится на свои места.
Что такое Android WebView
WebView — это встроенный браузер для приложений
WebView – это системный компонент, или, проще говоря, приложение, которое отвечает за открытие веб-страниц в рамках других приложений. Думаю, вам не раз приходилось открывать ту или иную ссылку в мессенджере, социальной сети или клиенте электронной почте. Так вот, если вы заметили, почти всегда нажатие на ссылку приводит к тому, что она открывается в интерфейсе самого приложения, вместо того чтобы перенести вас в браузер. Таким образом разработчику проще отслеживать ваши действия, поскольку получить их из стороннего браузера у него не выйдет.
Google рассказала, что изменится в Google Chrome после обновления
Но поскольку Android System WebView является, по сути, самостоятельным компонентом, периодически пользователи сталкиваются с проблемами в его работоспособности. Одни уверяют, что WebView не работает, другие сообщают, что WebView не обновляется, а третьи – что WebView недоступен. Казалось бы, причины у этих проблем могут быть самые разные и, чтобы что-то советовать пользователям, которые с ними столкнулись, нужно хотя бы разузнать дополнительные подробности или по крайней мере худо-бедно разбираться в разработке приложений и особенностях функционирования системных компонентов. Но нет.
WebView и Google Chrome
В конце прошлого года Google интегрировала в Android System WebView компонент Chrome WebView. Проще говоря, компания просто сделала так, что теперь все ссылки в сторонних приложениях будут открываться в виджете Chrome, который будет встроен во все программы по умолчанию. Поисковый гигант объяснил это тем, что это позволяет снизить нагрузку на ресурсы устройства и облегчит эффективность обновления. Но, как показывает практика, это только лишний раз запутало пользователей, которые вообще перестали понимать, что им делать в случае возникновения проблем.
Samsung хочет, чтобы Chrome для Android получил поддержку расширений
А, между тем, всё очень просто. Несмотря на то что Android System WebView по-прежнему обновляется самостоятельно, он глубоко связан с Google Chrome. Поэтому, когда вы сталкиваетесь с перебоями в работе системного компонента, вам нужно не искать обновления для него, а установить апдейт браузера.
Как обновить Android WebView
- Для этого перейдите в Google Play и свайпните от левого края экрана;
- Перейдите во вкладку «Мои приложения и игры;
Зачастую обновлять следует не Android System WebView, а Google Chrome
- В открывшемся окне нажмите «Обновить всё» или отыщите Google Chrome и обновите его;
- Для надёжности рекомендуется обновить и Android System WebView, если для него тоже доступно обновление.
Chrome загружает процессор и жрёт зарядку? Google всё исправит
На первый взгляд, может показаться, что всё это глупости, и на самом деле обновления ничего не решают, но это не так. В прошлом Google неоднократно выпускала такие патчи, которые возвращали работоспособность системных компонентов, от которых во многом зависела и работа сторонних приложений. Последний такой случай произошёл в декабре прошлого года, когда из-за сбоя в Chrome пользователи лишились возможности открывать ссылки в приложениях, которые к Google не имеют никакого отношения. Поэтому не пренебрегайте обновлениями. Они выходят для вас.
Теги
- Новичкам в Android
- Обновления Android
- Операционная система Android
Наши соцсети
Новости, статьи и анонсы публикаций
Источник: androidinsider.ru
Android System WebView — что за приложение и решение возможных проблем
Если вы владелец Android смартфона или планшета, с большой вероятностью вы замечали среди приложений Android System WebView: оно очень часто обновляется (а иногда не может обновиться), в некоторых случаях может вызывать проблемы и, среди частых вопросов — можно ли его удалить.
В этой статье о том, зачем нужно приложение Android System WebView, о возможности его удаления и других нюансах, которые могут оказаться полезными.
Назначение Android System WebView
Например, при использовании приложений некоторых информационных сайтов, при открытии ссылок внутри некоторых приложений, в том числе от Google, в некоторых играх, когда какой-то контент из Интернета открывается внутри самого приложения, вероятнее всего это происходит с использованием Android System WebView.
Android System WebView по своей сути представляет собой то же самое, что браузер Chrome, но позволяет разработчикам использовать его возможности внутри собственных приложений без запуска отдельного экземпляра Google Chrome. При обновлении Chrome обновляется и Android System WebView, поэтому вы часто видите, как эти два приложения обновляются одновременно.
Вопросы об Android System WebView, возможные проблемы с приложением
Теперь ответы на частые вопросы и некоторые нюансы, касающиеся рассматриваемого приложения:
- Можно ли удалить Android System WebView? На актуальных версиях Android этого сделать нельзя, так как приложение необходимо для работы очень многих других приложений, в том числе официальных приложений от Google. В течение короткого периода времени, в версиях Android 7, 8 и 9, вместо WebView использовался полновесный Chrome и на некоторых устройствах была возможность отключения Android System WebView, однако затем компонент снова стал обязательных.
- Что делать, если Android System WebView не обновляется? Случается, что все приложения обновляются исправно, в то время как Android System WebView — нет. Если вы столкнулись с этим, четкого решения нет. Обычно через какое-то время обновление всё-таки проходит успешно, и проблема решается сама собой. Но можно попробовать обновить приложение после обновления Google Chrome или использовать другие типы соединения, например, мобильную сеть вместо Wi-Fi, использовать VPN. Дополнительные варианты: запустить обновление после удаления имеющихся обновлений, очистки кэша Play Маркет.
- Если после обновления Android System WebView какие-то приложения, показывающие веб-контент стали работать неправильно, можно попробовать удалить обновления в настройках приложения. Как правило это выполняется через меню «Настройки» — «Приложения», выбираем «Android System WebView» и пункт «Удалить обновления» в меню, однако интерфейс удаления обновлений на Android-устройствах разных производителей может отличаться.
- Возможна ситуация, обратная изложенной во 2-м пункте: не обновляется Google Chrome, пока вы вручную не обновите Android System WebView.
- В Google Play можно найти предварительные версии Android System WebView Beta, Dev и Canary, однако рядовому пользователю нецелесообразно их устанавливать, они предназначены для разработчиков и тестирования.
Если остаются какие-либо вопросы, касающиеся Android System WebView, задавайте их в комментариях, по возможности, детально описав ситуацию, постараюсь помочь.
Источник: remontka.pro