我正在研究我的一个项目,刚刚要求android studio将它从gradle版本2.3.3更新到3.0.1。 我查了几个网站,包括这个https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html
但是,按照上述链接的说明,我从
修改了themes.xml文件<item name="attr/color_text_primary">@color/white</item>
到
<item type="attr" name="color_text_primary">@color/white</item>
然而,现在android studio在 @ color / white 显示错误:
意外的资源类型; @attr /
类型的预期值我不确定错误是什么。我已经按照上面的链接写了。有人可以请帮助。 TIA
我的attrs.xml有:
<attr name="color_text_primary" format="reference|color" />
我的colors.xml:
<color name="white">#ffffffff</color>
答案 0 :(得分:0)
该错误是不言自明的。您是说项目是“ attr”,但它是“ color”。 应该是:
<item type="color" name="color_text_primary">@color/white</item>