Android 5.x浏览器webView或者qqX5崩溃,Resources$NotFoundException:String resource ID #0x2040003

周末客户反馈app中h5页面崩溃,bugly显示

java.lang.RuntimeException:Unable to start activity ComponentInfo{com.gw.huiyou/com.stategrid.ghwapp.module.main.views.GoodsWebActivity}: android.view.InflateException: Binary XML file line #10: Error inflating class net.coming.dev.view.MyX5WebView
2 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
3 ......
4 Caused by:
5 android.content.res.Resources$NotFoundException:String resource ID #0x2040003
6 android.content.res.Resources.getText(Resources.java:338)
7 android.content.res.VivoResources.getText(VivoResources.java:123)
8 android.content.res.Resources.getString(Resources.java:436)
9 com.android.org.chromium.content.browser.ContentViewCore.setContainerView(ContentViewCore.java:694)
10 com.android.org.chromium.content.browser.ContentViewCore.initialize(ContentViewCore.java:618)
11 com.android.org.chromium.android_webview.AwContents.createAndInitializeContentViewCore(AwContents.java:674)
12 com.android.org.chromium.android_webview.AwContents.setNewAwContents(AwContents.java:823)
13 com.android.org.chromium.android_webview.AwContents.<init>(AwContents.java:662)
14 com.android.org.chromium.android_webview.AwContents.<init>(AwContents.java:597)
15 com.android.webview.chromium.WebViewChromium.initForReal(WebViewChromium.java:319)
16 com.android.webview.chromium.WebViewChromium.access$100(WebViewChromium.java:104)
17 com.android.webview.chromium.WebViewChromium$1.run(WebViewChromium.java:271)
18 com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.drainQueue(WebViewChromium.java:131)
19 com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue$1.run(WebViewChromium.java:118)
20 com.android.org.chromium.base.ThreadUtils.runOnUiThread(ThreadUtils.java:144)
21 com.android.webview.chromium.WebViewChromium$WebViewChromiumRunQueue.addTask(WebViewChromium.java:115)
22 com.android.webview.chromium.WebViewChromium.init(WebViewChromium.java:268)
23 android.webkit.WebView.<init>(WebView.java:591)
24 android.webkit.WebView.<init>(WebView.java:526)
25 android.webkit.WebView.<init>(WebView.java:509)
26 android.webkit.WebView.<init>(WebView.java:496)
27 com.tencent.smtt.sdk.WebView$a.<init>(Unknown Source)
28 com.tencent.smtt.sdk.WebView.<init>(Unknown Source)
29 com.tencent.smtt.sdk.WebView.<init>(Unknown Source)
30 com.tencent.smtt.sdk.WebView.<init>(Unknown Source)
31 com.tencent.smtt.sdk.WebView.<init>(Unknown Source)
32 net.coming.dev.view.MyX5WebView.<init>(MyX5WebView.java:88)
33 java.lang.reflect.Constructor.newInstance(Native Method)
34 java.lang.reflect.Constructor.newInstance(Constructor.java:288)
35 android.view.LayoutInflater.createView(LayoutInflater.java:607)
36 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
37 android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
38 android.view.LayoutInflater.inflate(LayoutInflater.java:504)
39 android.view.LayoutInflater.inflate(LayoutInflater.java:414)
40 android.view.LayoutInflater.inflate(LayoutInflater.java:365)
41 androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:555)
42 androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:161)
43 net.coming.dev.ioc.IocBaseActivity.setContentView(IocBaseActivity.java:44)
44 com.stategrid.ghwapp.module.main.views.GoodsWebActivity.initView(GoodsWebActivity.java:107)
45 net.coming.dev.base.BaseMvpActivity.onCreate(BaseMvpActivity.java:72)
46 android.app.Activity.performCreate(Activity.java:6176)
47 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1115)
48 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2532)
49 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2659)
50 android.app.ActivityThread.access$900(ActivityThread.java:188)
51 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1521)
52 android.os.Handler.dispatchMessage(Handler.java:111)
53 android.os.Looper.loop(Looper.java:194)
54 android.app.ActivityThread.main(ActivityThread.java:5714)
55 java.lang.reflect.Method.invoke(Native Method)
56 java.lang.reflect.Method.invoke(Method.java:372)
57 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:984)
58 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)

看到问题貌似不是代码中的,考虑是不是qq x5的问题,换了原生webView依然不见效。百度一圈,虽然找到类似问题,可是并没有解决方案。最后决定用笨方法,代码回滚。根据不同时段webview在Android5.x中的运行情况,定位到迁移androidx后,升级1.1.0出现了问题:

appcompat              : 'androidx.appcompat:appcompat:1.1.0',

当引用1.0.0时正常,原来这一版对webview有更改。为了快速修复问题,先行后退版本。

Android 5.x浏览器webView或者qqX5崩溃,Resources$NotFoundException:String resource ID #0x2040003相关推荐

  1. AndroidStudio中提示:android.content.res.Resources NotFoundException: String resource ID 0x

    场景 在Android Studio中对TextView调用setText时传入的是Int类型的值,就会提示: android.content.res.Resources NotFoundExcept ...

  2. Android报“android.content.res.Resources$NotFoundException: String resource ID #0x2”错误

    Android报"android.content.res.Resources$NotFoundException: String resource ID #0x2"错误 当调用se ...

  3. android.content.res.Resources$NotFoundException: String resource ID XXXX

    错误:android.content.res.Resources$NotFoundException: String resource ID XXXX 原因:一般发生在参数 int resId 错误, ...

  4. Android Problem- android.content.res.Resources$NotFoundException: String resource ID #0xa

    在使用listview时出现错误android.content.res.Resources$NotFoundException: String resource ID #0xa 经查证是在调用Text ...

  5. 【Android踩过的坑】5.android.content.res.Resources$NotFoundException: String resource ID #0x0

    [Android踩过的坑]5.android.content.res.Resources$NotFoundException: String resource ID #0x0 情况: TextView ...

  6. android.content.res.Resources$NotFoundException: String resource ID #0x0

    仔细检查是不是在settext的时候设置进去的时int属性的值,所以android会认为这是在strings中的值,所以会拿着这个int值当做string的id值去找,结果当然是找不到的. 转载于:h ...

  7. Caused by: android.content.res.Resources$NotFoundException: String resource ID #0x0

    如果遇到这个问题,首先考虑以下原因: 你是否在setText()方法中设置了一个int型变量,比如setText(10). 这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件I ...

  8. android.content.res.Resources$NotFoundException: String resource ID #0x1

    这个错误一般就是TextView 赋值的时候String 类型的值,却赋值了一个其他类型的比如int 这个时候你需要处理一些把要要赋值的数转换成string 类型即可.

  9. android设置列表id,学习Android绑定列表的时候提示:You must supply a resource ID for a TextView,有完整示例代码...

    这个是代码,我都是照着示例做的,但还是不行,查了一天了,到底是哪里出问题呢 万分感谢 package cn.com.ava.lesson4_fancy_view; import android.con ...

最新文章

  1. 最大流 ---- 最大不相交路径数 ---- P2766 最长不下降子序列问题(网络流24题)
  2. Spring事务异常回滚,try catch 捕获异常不回滚
  3. 生成元(Digit Generator ,ACM/ICPC Seoul 2005 ,UVa 1583)
  4. python sklearn_KFold 什么是K折?
  5. OpenCASCADE:Open CASCADE Application Framework (OCAF)的简介
  6. Java死锁故障排除和解决
  7. Thrift编译错误解决方法
  8. 报错:error while loading shared libraries: libz.so.1: cannot open shared object file
  9. PostgreSQL 存储过程(Procedures)和函数(Functions)的区别
  10. ZZULIOJ 1047: 对数表(Java)
  11. 下载的word excel ppt 文件锁定了,解除操作步骤
  12. 励志:滴滴打车App初期是怎么推广的?
  13. Win11触摸板手势自定义设置方法
  14. Hadoop与MPP
  15. 2021-2027全球与中国TAC功能膜市场现状及未来发展趋势
  16. debian linux系统安装教程,Debian 10(Buster)安装过程图文详解
  17. 安徽工贸职业技术学院计算机比赛,放飞青春,不负韶华!《追梦》——安徽工贸职业技术学院2019年宣传片...
  18. MP3在线搜索下载程序
  19. 树莓派3B 安装微雪LCD5inch显示器(包含软键盘)
  20. std::accumulate的用法

热门文章

  1. pixel 3 变焦_D3变焦—缺少的手册
  2. OpenCVSharp 4.5 去离焦模糊
  3. JavaScript函数式编程入门-计算器应用
  4. 目标检测和分类的评价指标
  5. 论文翻译:搜索人脸活体检测的中心差异卷积网络及实现代码
  6. 七段数码管的使用(使能端分时控制)
  7. 一个外包仔的自我救赎,偷偷写了10万行代码的电商系统,横扫offer!
  8. HoloLens开发的需求与标准总结
  9. xm-select getValue()获取不到值的解决方法
  10. 对于DES的S盒 计算随机变量的偏差