将项目用作库时的NoSuchFieldError

时间:2016-03-24 06:49:16

标签: android

我在我的主项目中使用ResideMenu作为库项目。我的应用程序崩溃了这个例外

" java.lang.NoSuchFieldError:类Lcom / special / ResideMenu / R $ layout中没有类型I的静态字段residemenu_custom;或其超类(声明' com.special.ResideMenu.R $ layout'出现在/data/data/org.progos.creoroom/files/instant-run/dex/slice-slice_4_1a4c9aca82e857a1109baf42a8440f521d6f33d4-classes.dex )" 即可。

SO上有一些帖子说如果你的应用程序(主应用程序)模块和库模块中有相同名称的资源,你将面临错误,但这不是我的项目的情况。我不知道是什么导致了这个问题,任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

我刚才遇到了同样的问题,我只是做了clean project,然后照常运行。这为我修好了,希望这会对别人有所帮助。