Ответ 1
Я решил проблему очистки проекта и снова его построил. Если он не работает, отмените кеширование и перезапустите.
Я использую Android Studio 3.2
Ошибка, которую я получаю: "Цвет" colorRed "в значениях не имеет декларации в папке базовых значений, что может привести к сбоям, когда ресурс запрашивается в конфигурации, которая не соответствует этому квалификатору меньше..."
Я пробовал очистить проект и перестроить, а также попытался сделать недействительный кеш и перезапустить, но эта ошибка не будет.
Я добавил скриншот файла colors.xml
Я решил проблему очистки проекта и снова его построил. Если он не работает, отмените кеширование и перезапустите.
Я использую Android Studio 3.2
Это ошибка, и это происходит для измерений и, возможно, других. (Не только цвета.) Впервые я увидел, что это был день, когда я обновился до AS 3.2.1.
Но вам может не понадобиться чистить, перестраивать или делать недействительными кэши. Попробуй это:
(A) Вырежьте и сохраните (например, в NotePad) помеченный XML из базовой папки и всех соответствующих папок.
(B) Вставьте его обратно, начиная с базовой папки
Обновление: 10 января2019 [Тупой и тупой]
На самом деле даже обрезка и вставка не нужны. Предположим, что следующая строка дает проблему...
<string name="edit">Edit</string>
Просто поменяйте тег на что угодно. например
<xstring name="edit">Edit</string>
Затем подождите секунду, пока не произойдет удаление, прежде чем менять его обратно.
Это странная ошибка. но здесь Временное решение: откройте файл в Android Studio и выберите весь текст. Теперь вырежьте весь текст и вставьте его в то же место. (или просто перейдите к проблемному файлу и press- 'ctrl + A' → 'ctrl + x' → 'ctrl + v'), это ничего не меняет, но, видимо, устраняет ошибки.
Возможно, я немного опоздал на вечеринку, но последнее обновление Android Studio (v3.2 Canary 17), похоже, решило эту ошибку.
У меня была аналогичная проблема с цветами и ресурсами, и обновление Studio, похоже, исправило это.
Надеюсь это поможет!
Эта ошибка все еще происходит в AS3.4C10... так что она еще не решена.
Для меня единственным выходом является выбор "Invalidate Cache/Restart" из меню "File".
RG
Откройте Resources-> Добавить новый ресурс → выберите "Новое значение цвета..", чтобы защитить вас от других я использую в Android 3.3.1
Я опаздываю на вечеринку, но я исправил эту проблему, просто изменив работу печати. Я добавил еще несколько пробелов, чтобы он выглядел чище и читабельнее, и внезапно красная подчеркивание и сообщения об ошибках исчезли. Должно быть, это была какая-то ошибка. (Студия 3.3.3)