android java类无法识别R文件

时间:2011-08-22 07:47:38

标签: java android

我在R.java上有两个布局文件,我检查它是在R.java上(写在上面)。但奇怪的是,java类无法识别布局,并一直说无法解析布局。我已经运行了项目,但它一直说我的项目包含错误。这是某种错误吗?

6 个答案:

答案 0 :(得分:2)

检查你是否已导入R(不应该) 删除R(它应该生成自己) 干净的项目 运行

答案 1 :(得分:2)

检查java类的导入部分。有时Eclipse错误地导入android.R类而不是项目中生成的类。

答案 2 :(得分:1)

在使用R.java文件中引用的任何内容之前,请确保您的XML文件没有错误。 如果XML文件中存在错误,则不会构建R.java。

答案 3 :(得分:1)

这必须是正常的两个原因。

您项目的某些xml中有错误

你必须清理proyect(项目 - 清洁 - 清洁项目)

答案 4 :(得分:1)

请检查控制台。它应该包含一些阻止生成R文件的错误消息。

答案 5 :(得分:1)

我在Android Studio中遇到过类似的问题。 gradle构建解决了这个问题。希望项目的ant / gradle重建将修复破坏的依赖。