Ошибка компиляции ресурса Android (values.xml: 200: ошибка: недопустимый цвет) - PullRequest
0 голосов
/ 23 ноября 2018

Я только начинаю изучать Android с Kotlin, и я учусь строить скользящее вступление.Во время сборки моего приложения для Android я получаю следующую ошибку:

enter image description here

вещей в моих color.xml:

enter image description here

Android resource compilation failed
Output:D:\HCI_Retry\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:200: error: invalid color.

Command: C:\Users\Nasri\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\bdf42a08a9c0a8f46dee8cc9eb34b57b\aapt2-3.2.1-4818971-windows\aapt2.exe compile --legacy \
        -o \
        D:\HCI_Retry\app\build\intermediates\res\merged\debug \
D:\HCI_Retry\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Daemon:  AAPT2 aapt2-3.2.1-4818971-windows Daemon #7

Я пытался найти решение своей проблемы, но ни одно из решений на самом деле не помогло с моей проблемой.Я пытался открыть файл values.xml в надежде найти проблему, но все равно не понял.

Буду признателен за любую помощь

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

На изображении colors.xml похоже, что проблема в пропущенном # в colorHighlight.Должно быть #B6B6B6 вместо B6B6B6.

0 голосов
/ 18 февраля 2019

KaiRuCheng исчез и не опубликовал строку 200 файла colors.xml, как это было запрошено в комментариях, но для всех, кто ищет решение для похожей проблемы: я столкнулся с тем же и обнаружил, что это всего лишь кавычки вокруг цветового кода.У меня было это:

<color name="paragraph">"#FF0074E1"</color>

Но должно быть это:

<color name="paragraph">#FF0074E1</color>

Обратите внимание на кавычки вокруг цветового кода.Кажется очевидной ошибкой, но, несмотря на это, Android Studio правильно отобразила все элементы, использующие этот цвет, и эта ошибка появляется только при сборке.

Я не уверен, что это было причиной проблемы KaiRuCheng, так какмы не можем видеть строку 200 его / ее colors.xml, но это определенно стало причиной моей проблемы, которая выглядела точно так же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...