Программа бета-тестирования WebView предоставляет вам ранний доступ к новым версиям Android WebView. Мы призываем всех разработчиков, использующих WebView в своих приложениях, присоединиться к программе бета-тестирования, чтобы вы могли опробовать новые версии WebView за 4 недели до их публичного выпуска.
Как подписаться на бета-программу?
Вы можете подписаться на бета-тестирование WebView для Android 10 и выше, присоединившись к программе тестирования WebView с помощью учетной записи, которую вы используете на своем устройстве. Сделать это можно, нажав кнопку «Стать тестировщиком» :

Теперь вы бета-тестер WebView! Если вы зайдете в Play Store на своем устройстве, вы увидите доступное обновление для бета-версии. Установите это обновление, чтобы начать использовать WebView Beta.
Как отписаться от бета-программы?
Чтобы выйти из программы тестирования WebView и отказаться от получения будущих бета-обновлений, нажмите кнопку «Выйти из программы» .
После отмены подписки WebView Beta останется установленным на вашем устройстве, но будет автоматически обновляться до основной (стабильной) версии, как только выйдет следующий стабильный релиз.
Другие способы тестирования WebView
- А вы знали, что у WebView есть и другие каналы тестирования? Для более продвинутого опыта попробуйте каналы Dev или Canary .
- Если вы хотите опробовать экспериментальные функции или сообщить о сбоях в Google, вы можете установить отдельный пакет WebView Beta .
Инструменты разработчика Webview
WebView DevTools — это набор встроенных инструментов, помогающих отлаживать приложения WebView.
Лучший способ запустить WebView DevTools — это загрузить WebView Beta, Dev или Canary. В этих каналах есть значок запуска, который запускает WebView DevTools.

Сбои WebView
В приложениях WebView Beta, Dev и Canary можно просмотреть сбои WebView, произошедшие на устройстве.
- Аналогично
chrome://crashes. - Все приложения на устройстве зависают и вылетают.
- Для получения более подробной информации сообщите об ошибке.
Флаги веб-просмотра
Аналогичным образом, тестовые приложения содержат ряд флагов, которые можно использовать для включения/отключения экспериментальных функций.
Использование WebView в старых версиях Android
Библиотека androidx.webkit в Jetpack позволяет использовать API WebView на более старых версиях Android, которые в противном случае их бы не поддерживали. У Jetpack Webkit есть несколько преимуществ:
- Это библиотека Jetpack, которая регулярно обновляется.
- Он прост в использовании по своей конструкции.
- Это позволяет вашим приложениям WebView работать на большем количестве устройств.
Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:
классный
dependencies { implementation "androidx.webkit:webkit:1.15.0" }
Котлин
dependencies { implementation("androidx.webkit:webkit:1.15.0") }
Ресурсы для разработчиков
Ниже представлены дополнительные ресурсы для разработчиков.