我在R.java上有两个布局文件,我检查它是在R.java上(写在上面)。但奇怪的是,java类无法识别布局,并一直说无法解析布局。我已经运行了项目,但它一直说我的项目包含错误。这是某种错误吗?
答案 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重建将修复破坏的依赖。