1

我的系统崩溃了,我不得不重新安装我的所有软件。现在只喜欢......我一半的android项目会构建。似乎没有构建 R 类。我以前遇到过这个问题,但它似乎消失了一些。

我正在使用日食。

我尝试了一切,构建项目,清理它,然后构建它,似乎没有任何工作!

错误 setContentView(R.layout.factlist); R 无法解析为可验证的

4

3 回答 3

3

这有两个主要原因。您用于导入 R 的导入语句或 XML 文件中存在错误。如果您的班级位于顶部,请确保您执行以下操作:

import your.pacakge.R; //make sure its not import android.R;

如果这不起作用,请检查您正在使用的 XML 文件。确保它没有错误(打开的标签、拼写错误的标签等)

于 2012-05-07T17:45:17.277 回答
3

这也发生在我身上,经常发生。通常,当R.java消失时,这意味着您的项目中某处存在错误(这会阻止生成此文件)。

仔细验证是否一切正常,尤其是在您的资源文件(XML 文件)中。Eclipse 可以帮助您确定Problems窗口中的问题。

于 2012-05-07T17:45:31.647 回答
2

R.java 会自动创建。

首先,您要解决项目中与R.java无关的其他错误。

当您解决所有其他错误时,您的 R.java 将自动创建。

如果您仍然无法删除错误。

只需注释除 R.java 以外的错误代码

然后一一删除评论并解决您的错误。

希望对你有帮助...

于 2012-05-07T17:49:05.150 回答