问题原因:升级支持androidx后,使用webview在部分机型会出现Crash「vivo x7 Android5.1.1」,定位使用androidx.appcompat:appcompat:1.1.0 版本导致。
解决方案:使用androidx.appcompat:appcompat:1.0.2版本
错误日志:
Webview :Caused by android.content.res.Resources$NotFoundException
String resource ID #0x2040003
android.content.res.Resources.getText + 318 (Resources.java:318)
android.content.res.VivoResources.getText + 123 (VivoResources.java:123)
android.content.res.Resources.getString + 404 (Resources.java:404)
com.android.org.chromium.content.browser.ContentViewCore.setContainerView + 694 (ContentViewCore.java:694)
com.android.org.chromium.content.browser.ContentViewCore.initialize + 618 (ContentViewCore.java:618)
com.android.org.chromium.android_webview.AwContents.createAndInitializeContentViewCore + 631 (AwContents.java:631)
com.android.org.chromium.android_webview.AwContents.setNewAwContents + 780 (AwContents.java:780)
com.android.org.chromium.android_webview.AwContents.<init> + 619 (AwContents.java:619)
com.android.org.chromium.android_webview.AwContents.<init> + 556 (AwContents.java:556)
com.android.webview.chromium.WebViewChromium.initForReal + 312 (WebViewChromium.java:312)
com.android.webview.chromium.WebViewChromium.access$100 + 96 (WebViewChromium.java:96)
com.android.webview.chromium.WebViewChromium$1.run + 264 (WebViewChromium.java:264)
com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.drainQueue + 123 (WebViewChromium.java:123)
com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue$1.run + 110 (WebViewChromium.java:110)
com.android.org.chromium.base.ThreadUtils.runOnUiThread + 144 (ThreadUtils.java:144)
com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.addTask + 107 (WebViewChromium.java:107)
com.android.webview.chromium.WebViewChromium.init + 261 (WebViewChromium.java:261)
android.webkit.WebView.<init> + 554 (WebView.java:554)
android.webkit.WebView.<init> + 489 (WebView.java:489)
android.webkit.WebView.<init> + 472 (WebView.java:472)
android.webkit.WebView.<init> + 459 (WebView.java:459)
android.webkit.WebView.<init> + 449 (WebView.java:449)
来源:CSDN
作者:ithe1001
链接:https://blog.csdn.net/ithe1001/article/details/103629871