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/example/demo/R$id; or its superclasses (declaration of 'com.example.demo.R$id' appears in /data/app/com.example.frist-oM4Qznhe0RewknSVLmsIbQ==/base.apk:classes49.dex)

错误信息很明显:

包com.example.demo和com.example.frist里面都有这个布局文件。

产生原因:不同Module下具有相同的layout文件名。

解决办法:重命名layout文件。或者删除不用的。

你可能感兴趣的:(java.lang.NoSuchFieldError: No static field ib_back of type I in class Lcom/example/demo/R$id; or)