log 提示
Failed to load WebView provider: No WebView installed
android.webkit.WebViewFactory$MissingWebViewPackageException: Failed to load
com.google.android.gms.ui Failed to load WebView provider: No WebView installed
log发现需要webview这个apk,系统编译一把会在 system/app/webview
没有这个需要查看如何编译生成webview。
查看 external 或 framework 查找 find -name webview.apk
下载一个 WebViewGoogle 替换进去,然后配置config_webview_packages.xml
配置webview
frameworks/base/core/res/res/xml/config_webview_packages.xml
<!--原始的webview
<webviewprovider description="Android WebView" packageName="com.android.webview" availableByDefault="true"/>-->
<webviewprovider description="Android WebView" packageName="com.google.android.webview" availableByDefault="true"/>
更多分析
https://blog.csdn.net/hanhan1016/article/details/82994244