R不是由eclipse生成的

时间:2013-06-19 20:51:11

标签: android

我最近开始研究android。我有问题,eclipse不生成R java文件。一切都在更新。检查“自动构建”,我也清理了项目。请提出解决方案。

4 个答案:

答案 0 :(得分:0)

您的任何资源是否有错误?
如果存在构建错误,Eclipse将不会生成R.java

答案 1 :(得分:0)

当我以前有这样的错误时,我会一起删除那个R包。 并浏览我最近更改过的XML个文件,并ctrl+z将其更改为以前的状态...

Ecalipse适用于java部分,但它不会检测XML文件中的错误。所以你必须手动去寻找代码中的错误 - 并且要非常小心。

在双重和三重检查xml文件中没有错误后,清理并重建项目。

在同一张纸条上,我听说google出现了一位优秀的编辑,请查看:Android Studio

祝你好运

答案 2 :(得分:0)

浏览每个.xml文件,然后检查是否有任何错误。

这将是您R文件未构建的原因。

答案 3 :(得分:0)

这可能有很多原因。

首先应检查res文件夹中的资源是否报告错误。

如果不是这种情况,有人建议重启Eclipse。

如果这不能解决,那么您应该打开Android Update管理器以查看是否已安装Build Tools。你可能需要这些!

当我遇到这个问题时,我尝试使用ADT 22.0的Eclipse Galileo,这种组合无法工作(但日志中从来没有好的信息)。一旦我使用Eclipse Juno和ADT 22.0,它就像一个魅力。