我已经在android studio中进行了相当不错的编码。最近,出现了一个项目无法编译的问题,我将错误归因于重复的变量
public static final int GradientColor_fontVariationSettings = 13;
public static final int GradientColor_fontVariationSettings = 14;
在文件R.java中。我删除了它,但是由于它是自动生成的,因此它只是再次添加了它而无法再次编译。我得到的错误是变量GradientColor_fontVariationSettings已在可样式化的类中定义。
编辑:我找到了文件并删除了引用,但是问题仍然存在。任何人都有想法
答案 0 :(得分:0)
我不确定,但是您可以在 res 文件夹
下找到它答案 1 :(得分:0)
GradientColor_fontVariationSettings表示GradientColor类的fontVariationSettings属性。因此,请检查res / attr,使用渐变和其他与渐变相关的资源的res / drawable文件夹中的形状。如果没有任何可疑的地方,请检查导入的库。
如果您想在整个项目中找到“ GradientColor”或“ fontVariationSettings”,Android Studio会提供一个菜单“ Find in path”。
参考
Drawable resources - Shape drawable
Search all the occurrences of a string in the entire project in Android Studio
已更新:
编辑>查找>查找使用情况可能有助于搜索使用情况。