问题复现:

问题原因:

出现这样的情况,你先检查你的依赖工程(module)的对应布局layout/xxx.xml是否跟主项目的layout重名,你点开R文件的时候,你会发现你的布局发生了错乱,导致你的依赖工程找到了主项目的layout。

也或者依赖的多个工程里面layout/xxx.xml布局重名,也会导致这个问题。

基本上低版本的android经常出现这个情况,高版本不一定。

解决问题:

直接把依赖工程的layout换个名字就OK了

Android No static field XXX of type I in class Lcom/XXX/R$id错相关推荐

  1. java.lang.NoSuchFieldError: No static field xxxx of type I in class Lcom/app/live/R$id; or its supe

    这个问题一般是在组件化项目(我这里有一个组件化项目,文末有链接)中出现的,其实就是组件化资源名冲突问题:就是Android 两个模块layout文件同名时出现 NoSuchFieldError报错的问 ...

  2. java.lang.NoSuchFieldError: No static field ib_back of type I in class Lcom/example/demo/R$id; or

    多Module模式findViewById报错: java.lang.NoSuchFieldError: No static field ib_back of type I in class Lcom ...

  3. java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in class Lcom/bsoft/mob/common/R$id

    多 module 项目 findViewById 时候报错: java.lang.NoSuchFieldError: No static field id_sl_hlry of type I in c ...

  4. java.lang.NoSuchFieldError: No static field web_title of type I in class Lcom/cnlive/webview/R$id;

    java.lang.NoSuchFieldError: No static field web_title of type I in class Lcom/cnlive/webview/R$id; o ...

  5. 【我的Android进阶之旅】异常:java.lang.NoSuchFieldError: No static field xxx of type I in class Lcom/xxx/R$id;

    文章目录 一.问题描述 二.分析问题 2.1 android是怎么根据id查找到控件的 2.2 继续分析问题 2.3 分析layoutId 2.4 分析R.java 文件 2.5 根本原因 2.6 重 ...

  6. android webview file,Android WebView 不支持 H5 input type=file 解决方法

    最近因为赶项目进度,因此将本来要用原生控件实现的界面,自己做了H5并嵌入webview中.发现点击H5中 input type="file" 标签 不能打开android资源管理器 ...

  7. 迁移到AndroidX报错Program type already present: androidx.annotation xxx

    最近将项目中使用的support库迁移到AndroidX了,其中遇到了几处报错,其中大部分错误在网上都能找到,现在我只把网上搜索不到解决方法的错误分享一下.迁移成功后,运行项目时报错:Program ...

  8. 编译报错field has incomplete type

    linux下编译C++代码报错,报错信息"field has incomplete type".这种问题一般都是在头文件对类或者结构体进行了前向声明,后面使用了该类定义了对象,导致 ...

  9. 程序编译是出现“field has incomplete type“问题的解决

    程序编译是出现"field has incomplete type"问题的解决 参考文章: (1)程序编译是出现"field has incomplete type&qu ...

最新文章

  1. Mac/Linux/Centos终端中上传文件到Linux云服务器
  2. php电子商务模板,关于php:电商系统设计之运费模板下
  3. 使用WebRTC实现电脑与手机通过浏览器进行视频通话
  4. 笔记:windows 2012 安装SQL 2008 群集报错
  5. Python学习笔记之字典(二)
  6. Linux下汇编语言学习笔记47 ---
  7. 使用harviewer显示har文件
  8. 盘式过滤器工作原理介绍
  9. VS2015大括号高亮显示的设置方法
  10. 绘制地形图(测量篇2——实测数据导入CAD)-龙啸
  11. VMware 虚拟机 Nat 模式无法上网
  12. 2016新年读书计划
  13. 电脑只能上QQ不能上网怎么办
  14. 未转变者服务器怎么弄指令权限,» 未转变者 unturned管理员指令
  15. c语言程序填空 功能:输出结果为:,C语言程序填空题
  16. 开放PLM——Aras Innovator编程学习(一)简介
  17. Windows触发事件ID说明
  18. 干货!Java基础知识梳理,绝对经典
  19. 浅谈安科瑞无线测温系统在生物制药工厂中的应用
  20. 05 Java 虚拟机.md

热门文章

  1. idea 编译java程序_Java,Hello World,《算法》环境搭建中的问题,用 cmd 和 IntelliJ Idea 分别编译和运行 Java 程序...
  2. mysql 浏览器插件_Chrome浏览器BlazeMeter插件安装图解
  3. python 插值_三次样条插值在Python中的实现
  4. ViSP视觉库中实现AprilTag的方法
  5. MultipartFile(文件的上传)--CommonsMultipartResolver
  6. 通过 “函数对象”看javascript函数
  7. JSR-303 Bean Validation 介绍及 Spring MVC 服务端验证最佳实践
  8. CSS sprites
  9. iOS - OC iOS 开发体系
  10. Tech UP——EGO北京分会成立啦