无法在 Android Studio 2.0 中解析符号 R [重复]

Posted

技术标签:

【中文标题】无法在 Android Studio 2.0 中解析符号 R [重复]【英文标题】:Cannot resolve symbol R in Android Studio 2.0 [duplicate] 【发布时间】:2016-07-31 18:31:49 【问题描述】:

我正在做一个项目,但我似乎无法将“R”移到红色错误中。我已经尝试过清理项目、重建项目、重新启动 android Studio 并检查了我的 XML 代码,一切似乎都很好。

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

【问题讨论】:

尝试清理缓存并重启android studio 它会构建吗?当你说你有一个错误出现时,它很可能没有成功完成构建过程,因此没有创建 R 类。 【参考方案1】:

通常是 xml 或代码错误。有时它只会在构建短语上生成 R,如果构建短语未完成,您的 R 将保持红色。

尝试检查您在构建时收到的错误,应该有什么地方出了问题,甚至是文件中给出错误的行。

【讨论】:

【参考方案2】:

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

【讨论】:

以上是关于无法在 Android Studio 2.0 中解析符号 R [重复]的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Android Studio 2.0 中解析符号 R [重复]

发现无法将 android studio 2.0 更新到 2.1

如何在 Roblox Studio 中解锁鼠标

无法删除 Android Studio 中的目录

Android Studio - Gradle 构建运行永无止境

Android studio 2.0 错误:部署没有变化