android studio 中colors文件的bug

今天遇到一个bug(android studio 3.3.2版本,目前的最新版本):"The color “colorRed” in values has no declaration in the base values folder; this can lead to crashes when the resource is queried in a configuration that does not match this qualifier less… "
对于res/values 文件夹下的colors文件,正常增加或减少自定义颜色都没有问题,
android studio 中colors文件的bug_第1张图片

但是一旦犯了些错误,比如加入了一个同名的color,android studio 中colors文件的bug_第2张图片就会报错(这是正常的( ̄▽ ̄)"),但是改回去的时候,这个错误提示并不会消失,android studio 中colors文件的bug_第3张图片而且如果想引用报错的color是不行的android studio 中colors文件的bug_第4张图片在这种情况下,clean和rebuild都没用,大概率是资源文件同步过程中指针出了问题。
解决方法就是先把colors文件剪切下来,再粘回去,这样就正常了android studio 中colors文件的bug_第5张图片

你可能感兴趣的:(android studio 中colors文件的bug)