无法再解析符号@android:color / white

时间:2017-12-07 09:38:54

标签: android android-xml android-color android-attributes

enter image description here

但是应用程序没有编译。

我不知道我该怎么办?

  • 我正在尝试清理项目
  • 我正在尝试构建项目
  • 我正在重启mac

等等,但这个步骤对我没有帮助。 谁能帮我? 谢谢

4 个答案:

答案 0 :(得分:3)

Just Build>清洁项目然后文件>使高速缓存/重新启动项目无效

您需要在 color.xml 中实际定义颜色:

<color name="white">#FFFFFF</color>

即,给出其十六进制代码。

有时会发生在某些sdk版本中。我也面临同样的问题,经过清理并重新启动android studio后,它已经解决了。

希望这可以帮助你

答案 1 :(得分:0)

你可以手动给出颜色,如

"#ffffff"

或在

等颜色文件中创建颜色
<color name="white">#FFFFFF</color>

然后

    android:background="@color/white"

答案 2 :(得分:0)

如果资源已经存在于colors.xml文件中,尝试无效缓存/重启

答案 3 :(得分:0)

简单地写:

android:background="#ffffff"