Android Studio(1.1.0): - 无法解析符号' R'

时间:2015-03-14 11:51:47

标签: android android-studio

嘿,我是Android开发的新手。 我在' drawable'中添加了一个图像。文件夹和突然所有的' R' MainActivity.java变为红色说明

无法解析符号' R'

我试过了: -

  1. 关闭项目,关闭AS并重新启动/重新打开
  2. 文件>使缓存无效/重新启动
  3. 重建项目
  4. 但没有运气,任何人都可以帮助我,并告诉我错误的原因。 谢谢。

3 个答案:

答案 0 :(得分:2)

最有可能的是,您添加的drawable存在问题,这阻止了R类被代码生成。重建项目时,Gradle Console应显示导致问题的构建错误。

特别要确保你的drawable有一个有效的文件名,只包含小写字母,数字和下划线字符。

答案 1 :(得分:0)

确保res文件夹子文件夹中的所有文件都有正确的名称:只有小写字母,数字和下划线(" _")。

   例如:

 my-wall // this is wrong.

 my_wall // this is right

并确保不要import .R library

如果这不起作用,请按照以下链接进行操作:

答案 2 :(得分:0)

尝试构建项目时检查是否有任何错误(转到查看菜单,然后选择工具窗口,然后选择Gradle控制台)。如果没有错误,那么尝试清理构建一次(转到Build菜单,然后清理项目)。 另外,请确保您添加的图像的文件名是小写的,中间没有空格。