## 问题原因
升级支持androidx后,使用webview在部分机型会出现Crash「vivo x7 Android5.1.1」,定位使用androidx.appcompat:appcompat:1.1.0 版本导致
## 解决方案
使用androidx.appcompat:appcompat:1.2.0-beta01版本
错误日志
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.setNewAwCon

在部分机型升级到androidx.appcompat:appcompat:1.1.0后,Webview可能出现Crash,表现为Resources$NotFoundException。解决方法是降级到androidx.appcompat:appcompat:1.2.0-beta01。错误日志显示问题可能与VivoResources类有关,初始化ContentViewCore时遇到资源ID #0x2040003无法找到。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



