2016-10-11 3 views
0

Я подумал, что было бы хорошо настроить тему приложения, поэтому я выбрал все цвета и добавил их в файл colors.xml. Затем я ссылался на них в редакторе темы Android Studio. Я считаю, что это было не очень хорошо, потому что я не могу его отменить. Когда я пытаюсь построить мое приложение я получаю эти ошибки:Сбросить темы Android Studio

Error:(7, 21) No resource found that matches the given name: attr 'textColorPrimary'. 
Error:(8, 21) No resource found that matches the given name: attr 'windowBackground'. 

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

Так что мой вопрос: как я могу сбрасывать темы без удаления всего моего проекта?

+1

Убедитесь, что вы указали значения/colors.xml в своем приложении вместо того, чтобы нажимать на ошибку. Ошибка может указывать на сгенерированные файлы и удалять ее там не решит проблему. –

ответ

1

Перейти к расположению проекта в Проводнике и обязательно удалите папку build из модуля вашего приложения.

Например: my_project/app/build/

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