无法构建R文件,但我的res文件夹中没有错误

时间:2013-04-20 20:03:59

标签: android

我已经尝试过:清理,重新启动eclipse,创建和删除虚拟xml文件。 如果我的res文件夹中没有错误,还有什么可能导致R文件无法生成。 enter image description here

2 个答案:

答案 0 :(得分:3)

AndroidManifest.xml中也可能存在问题。有时,Eclipse Package Manager树不会为实际有错误的文件显示红色X标记(尽管它已经变得更好)。因此,我建议您打开AndroidManifest.xml以及您最近编辑过的其他资源,以确认其中没有错误。

另外,请记住,在进行构建之前不会创建R.java。通常,我们在Eclipse中自动检查Build,因此每次保存都会进行构建。如果您取消选中该项,请重新检查或手动执行构建。

您还可以检查Eclipse控制台选项卡以查看是否存在红色错误消息。

最后,您可以尝试命令行构建。过去,我会发现错误,无论出于何种原因,Eclipse都没有向我展示。我不需要在一年多的时间内做到这一点,但有可能仍有一些场景可能会有用。

答案 1 :(得分:0)

我经常遇到这个问题,而且我经历过的是,你可能错误地命名了一些文件(用数字字符开头,使用一些分配的单词,比如new,integer,class ......)

我希望这可以帮到你。