Caused by android.content.res.Resources$NotFoundException String resource ID #0x2040003

本小妞迷上赌 提交于 2019-12-20 23:56:14

问题原因:升级支持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)

 

参考:https://github.com/Justson/AgentWeb/issues/636

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!