我已经尝试过:清理,重新启动 eclipse,创建和删除一个虚拟 xml 文件。如果我的 res 文件夹中没有错误,还有什么会导致 R 文件无法生成。
问问题
760 次
2 回答
3
中也可能存在问题AndroidManifest.xml
。有时,Eclipse 包管理器树不会为实际上有错误的文件显示红色 X 标记(尽管它已经变得更好了)。所以,我建议打开AndroidManifest.xml
和您最近编辑的其他资源,以确认那里没有错误。
另外,请记住,R.java
在您进行构建之前不会创建它。通常,我们在 Eclipse 中检查了 Build Automatically,因此每次保存都会进行构建。如果您取消选中它,请重新检查它或手动进行构建。
您还可以检查 Eclipse Console 选项卡以查看那里是否有红色错误消息。
最后,您可以尝试命令行构建。过去我会在那里发现错误,无论出于何种原因,Eclipse 都没有向我显示。一年多以来我都不需要这样做,但仍有可能在某些情况下它可能有用。
于 2013-04-20T20:09:31.213 回答
0
我经常遇到这个问题,我所经历的是,你可能错误地命名了一些文件(名称以数字字符开头,使用一些分配的词,如 new、integer、class ...)
我希望这可以帮助你。
于 2013-09-30T01:08:33.837 回答