【我的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 重命名布局文件,重新运行
一、问题描述
今天在一个比较老的项目中,添加一个用于测试的TestActivity,编译结束运行的时候,出现了崩溃,如下所示:
E/Fatal:java.lang.NoSuchFieldError:Nostaticfield xxx of typeIinclassLcom/xxx