今天遇到一个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文件,正常增加或减少自定义颜色都没有问题,
但是一旦犯了些错误,比如加入了一个同名的color,就会报错(这是正常的( ̄▽ ̄)"),但是改回去的时候,这个错误提示并不会消失,而且如果想引用报错的color是不行的在这种情况下,clean和rebuild都没用,大概率是资源文件同步过程中指针出了问题。
解决方法就是先把colors文件剪切下来,再粘回去,这样就正常了