title: Android System Webview
body: <p>I am looking into the AOSP source code to see how WebViews are implemented. As far as I know, with Android 6, WebView is now a separate application of its own (called Android System Webview). However, in the external/chromium-webview folder I only have the apk files.</p>
  
  <p>I found frameworks/base/core/java/webkit/WebView.java, which seems to be the WebView implementation, but I don't quite understand if this is the real implementation or just a stub. Is it this one, or the source code on chromium website that actually is the Android System WebView? </p>
  
  <p>Also, how is it that an Android app can use the Android System Webview app to create a Webview in itself? How are they connected?</p>
  
  <p>Finally, in the folder where I have webview.apk, readme mentions libwebviewchromium.so. What is that?</p>
  
  <p>Thanks very much in advance.</p>