Подтвердить что ты не робот

Android Studio - все имена файлов в проекте красные, но ошибок нет

Я импортировал проект ADT в Android Studio. У меня много ошибок, но я могу исправить их все. Я не думаю, что "как" важно в этом случае, я бы не смог все-таки вспомнить все ошибки. Проект работает без ошибок, но как-то Android Studio отмечает все файлы красным. Просто имена файлов, ошибок в коде нет. Я попробовал очистить и перезапустить.

enter image description here

Раньше кто-то испытывал подобное? Или, может быть, проблема с IntelliJ могла решить кто-то?

Edit:
Это был контроль версий. Проект был неверсифицирован, но в папке, управляемой SVN. То, что указывал красный. Решением может быть копирование проекта в другую папку или добавление файлов в управление версиями.

4b9b3361

Ответ 1

Возможно, вы видите цвета состояния файла, которые Android Studio использует для отображения состояния файла. Откройте "Настройки" и откройте "Редактор" > "Цвета и шрифты" > "Состояние файла". Здесь вы можете увидеть, что означают все разные цвета. Я предполагаю, что ваши красноватые файлы имеют такой цвет, потому что вы еще не добавили их в исходный код.

Ответ 2

У меня была такая же проблема: все было красным, а MainActivity не найдено. Я разрешаю это, делая:

Файл → Недействительный каш/перезагрузка

Et voilà!!

Удачи.

Ответ 3

Если кто-то хочет импортировать проект, а затем все имена файлов и папок являются коричневыми, значит, файлы/папки неизвестны. Это происходит, если импортированный проект имеет контроль VCS, для этого вам просто нужно проверить корневую папку проекта для папки .idea и внутри нее, если есть XML файл с именем vcs.xml: если это так, просто переименуйте его или удалите, затем закрыть и снова открыть проект, все имена станут черными.

Ответ 4

Это может быть из-за вашей системы контроля версий. Возможно, вы не выполнили свои изменения в файлах, фиксирующих ваши изменения, чтобы восстановить цвет имен файлов на белый или перейти в Файл- > Настройки- > Управление версиями и отключить VCS

Ответ 5

Из скриншота, который вы подключили, похоже, что это связано с включенным VCS.

Случай 1: вы хотите использовать VCS. И вы не совершили код. Если это так, то, пожалуйста, зафиксируйте код.

Случай 2: VCS включен, и вы об этом не знаете. Чтобы отключить это, откройте "Настройка" → "Управление версиями".

На правой панели вы увидите проект и тип VCS. Выберите эту строку и щелкните элемент VCS. В раскрывающемся списке выберите.

Это решит вашу проблему.

Ответ 6

Используя SVN-репозиторий в Android Studio, я получил такую ​​же проблему после переименования имени пакета. Чтобы решить эту проблему, вам нужно сделать правый щелчок по красным файлам /Subversion/Add to CVS → Затем файлы будут зелеными, после того, как вы их совершите, они будут нормальными (черный цвет).

Ответ 7

Это потому, что контроль версий (например, Git) был включен в вашем проекте.

Перейдите в File → Settings → Editor. В разделе " Version Control выберите " File Status Colors Содержит список разных цветов и их значения.

enter image description here

Ответ 8

Это происходило со мной каждый раз, когда я настраивал репозиторий git в моем проекте. Чтобы ответить на вопрос, просто добавьте проблемные файлы в ваш VCS, "git add" в моем случае, и вам должно быть хорошо идти.

Ответ 9

У меня были аналогичные проблемы с IntelliJ, и у вас есть более подробная информация, которая может оказаться полезной:

  • Если по какой-либо причине IntelliJ импортирует проект с использованием VCS, отличный от того, что используется вашим проектом, это может повлиять на то, как он смотрит на корни проекта. Например, IntelliJ продолжал импортировать проекты с Subversion в качестве VCS, когда мы используем Git - Subversion создает корень для каждой папки верхнего уровня, а Git просто имеет только один корень (я не знаю, почему).
  • Как было сказано выше, переход в Настройки- > Управление версиями (IntelliJ IDEA → Настройки для OS X) и изменение типа VCS на "Git" или "none" заставят красные символы уйти.
  • Я понятия не имел, почему IntelliJ продолжал импортировать проект в качестве Subversion, поэтому я вошел в плагины и отключил "Интеграцию Subversion" - это избавилось от проблемы навсегда.

Ответ 10

Решения для существующего проекта, которые были недавно клонированы

  • удалить или переименовать .idea/vcs.xml и перезапустить андроид студию
  • Убедитесь, что точная папка добавлена как root в File-> Настройки-> Контроль версий
  • Проверьте правильный инструмент vcs, настроенный в File-> Настройки-> Контроль версий и удалите ненужные записи

Ответ 11

Я пошел в папку моего проекта (c:\users\... \AndroidStudioProjects\my project folder\ и удалил папку .git. (Она скрыта).

Проблема решена.

Ответ 12

VCS: commit После этого красный цвет ушел в моем случае.