我创建了一个新的xml文件,并有一个错误?在它阻止R.java 从再生。我试着清洁项目和固定项目的性质,但未成功。

然后我意识到XML是创造R.java 从重建自身,所以我删除了XML文件和R.java 回来了。

尽管如此,现在我得到一个错误的所有呼吁R.. 呼叫说:

  • 不能解决,或不是一场

因此,例如我

setContentView(R.layout.detectlayout);

错误:detectlayout不能解决,或不是一场

所有我的电话给'R'.任何想法?

我已经尝试了所有的建议,因此已经没有运气=/

有帮助吗?

解决方案

看看'进口部分的代码。因为你删除的原R,机会是蚀帮你填写R为com.序。R而不是com.yourproject.R

我有时也有问题,在日食资源的东西,有时候我发现了关闭和"自动buiild"功能可以帮助,或者简单地重新启动日蚀有时可能会有帮助。这种车在Mac OS。

其他提示

这可能发生。R是进口的。日食会自动加上它的时候你有困难的与R.java

先不要打扰删除R文件,它不会让事情变得更好才糟糕的笑

因为你说你有些时候,需要清理的项目 当你开始修改其资源的良好选择的根源项目和做alt shift+o重所有资源 然后f5刷新树 然后清洁项目

你也要检查食是设定的建立自动的项目(项目->建立自动)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top