在新版的aosp源码中, 对使用platform签名的app调用webview做了限制, 主要是为了安全.
diff --git a/frameworks/base/core/java/android/webkit/WebViewFactory.java b/frameworks/base/core/java/android/webkit/WebViewFactory.java
index 8790bbdcd8..71a7ff309b 100644
--- a/frameworks/base/core/java/android/webkit/WebViewFactory.java
+++ b/frameworks/base/core/java/android/webkit/WebViewFactory.java
@@ -230,7 +230,7 @@ public final class WebViewFactory {
if (sProviderInstance != null) return sProviderInstance;
final int uid = android.os.Process.myUid();
- if (uid == android.os.Process.ROOT_UID || uid == android.os.Process.SYSTEM_UID
+ if (uid == android.os.Process.ROOT_UID
|| uid == android.os.Process.PHONE_UID || uid == android.os.Process.NFC_UID
|| uid == android.os.Process.BLUETOOTH_UID) {
throw new UnsupportedOperationException(