Using a pre-release channel of WebView allows you to test new, upcoming features and enhancements to WebView. This is especially useful for Android app developers who use WebView in their apps.
Like Chrome, WebView has four release channels:
If you're looking for a specific of version of chromium, the latest versions released to each channel can be found on Chromium Dash. WebView and Chrome for Android always release together on all OS levels.
On Android 7 (Nougat) and later, you can install multiple channels at the same time. This allows you to play with our latest code, while still keeping a tested version of WebView around.
Steps depend on your version of Android:
Pre-release channels must be downloaded and installed as separate apps, but only one must be chosen to provide the system's WebView implementation at any given time.
Download a pre-release channel of WebView from the play store, available here:
Choose Developer Options > WebView implementation (see figure)
Choose the channel that you would like to use for WebView
Pre-release channels must be downloaded and installed as separate apps, but only one must be chosen to provide the system's WebView implementation at any given time.
Download a pre-release channel of Chrome from the play store, available here:
Choose Developer Options > WebView implementation (see figure)
Choose the Chrome channel that you would like to use for WebView
Only one installation of WebView is allowed, but users can opt to receive the latest beta updates from the Play Store.
WebView does not receive updates on these versions of Android, so the pre-release channels of WebView are not available.
Any WebView-related bugs can be filed here.
To best enable us to resolve the issue, please ensure you provide all of the information requested in the bug report template.
Choosing your WebView implementation on Android 7 (Nougat) or later can also be done using adb, instead of the Settings UI:
adb shell cmd webviewupdate set-webview-implementation <packagename>
Package names are as follows:
App name | Package name |
---|---|
Chrome (stable, 7/8/9 only) | com.android.chrome |
Chrome Beta (7/8/9 only) | com.chrome.beta |
Chrome Dev (7/8/9 only) | com.chrome.dev |
Chrome Canary (7/8/9 only) | com.chrome.canary |
WebView (stable) | com.google.android.webview |
WebView Beta (10+ only) | com.google.android.webview.beta |
WebView Dev (10+ only) | com.google.android.webview.dev |
WebView Canary (10+ only) | com.google.android.webview.canary |