Java 无法解析Android Studio 2.0中的符号R

Java 无法解析Android Studio 2.0中的符号R,java,android,android-studio,android-studio-2.0,Java,Android,Android Studio,Android Studio 2.0,我正在做一个项目,我似乎无法将红色的“R”移到错误位置。我尝试了清理项目、重建项目、重新启动Android Studio,并检查了我的XML代码,所有这些似乎都没问题 “MainActivity”也出现了一个错误,通过上面的所有尝试似乎都无法纠正。通常是xml或代码错误。有时它只在构建阶段生成R,如果构建阶段没有完成,则R将保持红色 试着检查你在建筑上收到的错误,应该有什么地方出了问题,甚至是文件中给出错误的那一行。打开Gradle控制台,检查你的错误并尝试解决它。今天早上我在更新Android

我正在做一个项目,我似乎无法将红色的“R”移到错误位置。我尝试了清理项目、重建项目、重新启动Android Studio,并检查了我的XML代码,所有这些似乎都没问题


“MainActivity”也出现了一个错误,通过上面的所有尝试似乎都无法纠正。

通常是xml或代码错误。有时它只在构建阶段生成R,如果构建阶段没有完成,则R将保持红色


试着检查你在建筑上收到的错误,应该有什么地方出了问题,甚至是文件中给出错误的那一行。

打开Gradle控制台,检查你的错误并尝试解决它。今天早上我在更新Android Studio时遇到了同样的问题(无法解决符号R)。当我检查时,结果是一个格式错误的NinePatch位图文件。我删除了它并完成了一个干净的项目,构建成功。

尝试清理缓存并重新启动android Studiod是否构建了它?当您说出现错误时,它很可能没有成功完成构建过程,因此没有创建R类。