Skip to content

UberSlim/android_frameworks_webview

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Google's prebuilt WebView

What's this, dawg?

This repository replaces android_framework_webview to use Google's prebuilt WebView.

You can update the included webview binaries yourself by using chromium/prebuilt/ARCH/extract.sh.

Current version included in this repository is noted at chromium/prebuilt/ARCH/VERSION.

You must set those on build/target/product/core_minimal.mk to use this repository:

PRODUCT_PACKAGES += \
    libwebviewchromium_plat_support \
    libwebviewchromium_loader

You also must set config_webViewPackageName to com.google.android.webview on frameworks/base/core/res/res/values/config.xml.

Pros

 - Reduces full ROM build time about 40~50%.
 - Forces users to have the latest WebView library(much higher than AOSP version).
 - Users with Google Play loged-in, will automatically receive WebView updates provided directly by Google.
 - Uses CTS passed Google's WebView library(no funny, funky bugs).

Cons

 - We're now forced to use Google's prebuilt library, no local changes allowed.
   (But realistically who mods libwebviewchromium?)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 63.9%
  • Makefile 25.9%
  • Java 6.0%
  • Shell 4.2%