Android WebView is an Android system component for displaying web content. WebView (and the related Android classes) are implemented by the code in the //android_webview/
folder.
Android WebView is a content embedder, meaning it depends on code in //content/
and lower layers (ex. //net/
, //base/
), but does not depend on sibling layers such as //chrome/
.
This directory contains the Android WebView implementation, as well as the implementation for the AndroidX Webkit support library.
If you're a chromium team member or contributor and want to make changes to Android WebView, please check out Android WebView 101 (2019) (public slide deck) for an overview of WebView use cases, architecture (single vs. multiprocess, in-process GPU & Network service, etc.), and development/experimentation/release process.
Please consult our API documentation and app development guides:
See our Chromium developer documentation.