我现在已经在 android studio 中编写了相当多的代码。最近弹出了一个项目无法编译的问题,我将错误追溯到一个重复的变量
public static final int GradientColor_fontVariationSettings = 13;
public static final int GradientColor_fontVariationSettings = 14;
在文件 R.java 中。我删除了它,但由于它是自动生成的,它只是再次添加它并且再次编译失败。我得到的错误是变量 GradientColor_fontVariationSettings 已经在类 styleable 中定义。
编辑:我找到了文件并删除了引用,但问题仍然存在。任何想法任何人
最佳答案
GradientColor_fontVariationSettings 表示fontVariationSettings GradientColor 类的属性。因此,检查 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
更新:
Edit > Find > Find Usage 可能有助于搜索用法。
关于java - R.java android studio 中 GradientColor_fontVariationSettings 的重复实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54387047/