В этой короткой статье — подробно о том, что представляет собой указанное приложение, а также о том, почему оно может быть в состоянии «Отключено» на вашем Android устройстве.
Что такое Android System Webview (com.google.android.webview)
Android System Webview — это системное приложение, позволяющее открывать ссылки (сайты) и другой веб-контент внутри приложений.
К примеру, я разработал Android-приложение для сайта remontka.com и мне требуется возможность открытия какой-то страницы этого сайта внутри своего приложения без перехода в браузер по умолчанию, для этой цели можно использовать Android System Webview.
Почти всегда это приложение предустановлено на устройствах, однако, если по какой-то причине его нет (например, вы удалили его с помощью root-доступа), вы можете скачать его из Play Маркет: https://play.google.com/store/apps/details?id=com.google.android.webview
Почему это приложение не включается
Второй часто задаваемый вопрос об Android System Webview — почему оно отключено и не включается (как его включить).
Ответ простой: начиная с Android 7 Nougat оно перестало использоваться на некоторых устройствах и в этом случае по умолчанию отключено. Теперь те же самые задачи выполняются через механизмы Google Chrome или встроенные средства самих приложений, т.е. необходимости во включении нет.
Если же у вас есть острая необходимость включить именно System Webview в Android 7 и 8, для этого существуют следующие два пути.
Первый — более простой:
- В приложениях отключите Google Chrome.
- Установите/обновите Android System Webview из Play Маркет.
- Откройте что-то, что использует Android System Webview, например, зайдите в настройки — Об устройстве — Юридическая информация — Правовая информация Google, затем откройте одну из ссылок.
- После этого вернитесь к приложению, и вы сможете увидеть, что оно включено.
Учтите, что после включения Google Chrome оно снова отключится — они не работают вместе.
Второй — несколько сложнее и не всегда работает (иногда возможность переключения отсутсвует).
- Включите режим разработчика на вашем Android-устройстве.
- Зайдите в раздел «Для разработчиков» и нажмите по пункту «Сервис WebView».
- Возможно, вы увидите там возможность выбрать между Chrome Stable и Android System WebView (или Google WebView, что одно и то же).
При изменении сервиса WebView с Chrome на Android (Google) вы включите рассматриваемое в статье приложение.