Как решить неизвестную внутреннюю ошибку в возможном gradle в андроид студии, которая создает плохие новые проекты и заражает предыдущую работу? - PullRequest
0 голосов
/ 15 ноября 2018

Без видимой причины, поскольку сегодня, когда я создаю новый проект в Android Studio, каждый раз, когда я получаю это

изображение, показывающее, как все новые проекты (базовый Hello World) создаются Androidстудия.Пожалуйста, отметьте это

enter image description here

Примечательные точки: - colors.xml всегда пуст - D: \ scodeapps \ MyApplication3 \ app \ src \ main \ res\ values ​​* colors.xml: 1: 1: Ошибка: содержимое не разрешено в прологе. *

поиск в этой последней строке, в SO-сообщении упоминается «удаление кэшей gradle».

Не реализуя это, при открытии существующих проектов это происходит

. Styles.xml наполовину удален,

enter image description here

и я не знаю, как описать, что происходит с colors.xml, посмотрите

enter image description here

Пробовал чистую сборку и восстановление,Пробовал аннулировать кеш и перезагружать.Пробная перезагрузка

Затем, как уже упоминалось выше, форма удаленного содержимого .gradle / caches /

Тем не менее эта проблема не устранена.

Любые предложения приветствуются

ОБНОВЛЕНИЕ 1

Я удалил Android Studio, с настройками.Потом переустановил.Это изменило мой ключ SHA1,
, но самое главное, что я не могу правильно использовать представления и их атрибуты

, когда я добавляю и редактирую текст, это происходит следующим образом

  1. (тег элемента поставляется без атрибутов width и height, как обычно)
  2. , и это изображение показывает, что даже когда я пытаюсь вручную добавить атрибуты, они ПРОСТО НЕ ДОСТУПНЫ

1 Ответ

0 голосов
/ 16 ноября 2018

Оберните содержимое ваших XML-файлов в тег <resources></resources>. Например colors.xml:

<resources>
    <color name="red">#db001b</color>
    ....
</resources>

См. эту статью .

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