R.java发生故障

时间:2010-11-18 03:43:37

标签: android generator r.java-file

我创建了一个新的xml文件,并且有错误?在其中阻止了R.java的再生。我尝试清理项目,修复项目属性,但没有运气。

然后我意识到XML正在通过重新创建自己来创建R.java,所以我删除了XML文件并且R.java又回来了。

现在,我在调用R. 的所有调用时收到错误:

  • 无法解析或不是字段

所以,例如我有

setContentView(R.layout.detectlayout);

错误:无法解析detectlayout或不是字段

我所有打电话给'R.'。有什么想法吗?

我已经尝试了所有关于SO的建议,但没有运气= /

3 个答案:

答案 0 :(得分:5)

查看代码的“导入”部分。由于您删除了原始R,因此Eclipse可能会帮助您填写R作为com.android.R而不是com.yourproject.R

我有时也会遇到Eclipse Resource的问题,有时我发现关闭并且“自动buiild”功能可能会有所帮助,或者只是重启Eclipse有时会有所帮助。这是Mac OS下的一种小车。

答案 1 :(得分:2)

如果导入.R,则会发生这种情况。当您在使用R.java

时遇到困难,Eclipse会自动添加它

答案 2 :(得分:2)

首先不要打扰删除R文件它不会让事情变得更好只有最糟糕的lol

正如你所说,你有时需要清理项目 当你开始修改资源时,选择项目的根目录并执行alt + shift + o重新加载所有资源 然后f5刷新树 然后清理项目

你还必须检查eclipse是否设置为自动构建(Project->自动构建)。