我正在eclipse中构建一个Android应用程序,我决定在" src"下重命名应用程序包,方法是右键单击包并选择" Refactor"然后"重命名"。我为#34; gen"下的包做了同样的事情。然后我在AndroidManifest.xml中重命名了包。但是我现在有一个" R无法解析为变量"错误。在我的包裹中," gen"没有R.java文件,只有#34; BuildConfig.java"。
我在删除" gen"之后尝试清理项目并重新构建。夹。我没有"导入android.R"在我的任何类中的语句,eclipse说我的xml文件中没有错误。我的所有xml和图像文件都以小写字母命名,没有特殊字符。我已经尝试过多次重启eclipse。
如何解决此问题并让R.java重新启动我的代码?谢谢。
答案 0 :(得分:3)
通常在xml文件中出现错误时会发生这种情况 在Eclipse中尝试Project-> Clean。在我有限的经验中,如果没有自动创建R.java,那么你的xml中就会出现错误。