java - R.java android studio 中 GradientColor_fontVariationSettings 的重复实例

标签 java android

我现在已经在 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

GradientDrawable

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/54350998/

相关文章:

android - 解决 Android/Java Pattern/Matcher Regex 超长字符串限制

java - onClick 方法的 View 在转换为 TextView 时返回 null

android - Git 设置 - Git Bash 的终端模拟器

java - 关闭liferay portlet中的jdbc资源

java - RecyclerView notifyItemChanged(position) 使应用程序崩溃并且没有使用 notifyDataSetChanged() 的动画

java - 如何在GSON中使用jsonpath

android - java.lang.IndexOutOfBoundsException : Invalid location 1, 大小为 1

java - 通过spring security(angularjs)获取登录用户的正确方法是什么

java - 无法从java中的shell脚本命令获取输出

android - 在 adb shell 命令行中将 1 个命令的输出通过管道传输到其他命令