我有2个项目A和B.我已将项目A设置为库项目,并在项目B中添加了它的依赖项。现在当我构建项目B时,我发现R.java包含控件/布局的id来自A和B。
现在我比较项目A和B的R.java文件。最初,在两个R.java文件中,特定小部件的类ID是相同的。
现在我在项目B中添加一个新控件(比如一个Button)。如果我现在检查R.java文件,那么项目A和B中相同小部件的类ID之间就不匹配。
由于这个原因,我在运行时得到classNotfound
和classcastexception
。有没有人遇到过类似的问题?非常令人沮丧!