Ich habe ein ADT-Projekt in Android Studio importiert. Ich habe eine Menge Fehler bekommen, aber ich konnte sie alle beheben. Ich denke nicht, dass das "Wie" in diesem Fall wichtig ist, ich kann mich nicht an alle Fehler erinnern. Das Projekt läuft jetzt fehlerfrei, aber irgendwie markiert Android Studio alle Dateien rot. Nur die Dateinamen, es gibt keine Fehler im Code. Ich habe versucht, zu reinigen und neu zu starten.
Hat jemand so etwas schon einmal erlebt? Oder vielleicht ein verwandtes Problem mit IntelliJ, das jemand lösen könnte?
Bearbeiten:
Es war die Versionskontrolle. Das Projekt war nicht versioniert, aber in einem SVN-kontrollierten Ordner. Das war es, was das Rot anzeigte. Eine Lösung könnte darin bestehen, das Projekt in einen anderen Ordner zu kopieren oder die Dateien der Versionskontrolle hinzuzufügen.
Möglicherweise sehen Sie die Dateistatusfarben, mit denen Android Studio den Status der Datei anzeigt. Öffnen Sie die Einstellungen und gehen Sie zu Editor> Farben und Schriftarten> Dateistatus. Hier können Sie sehen, was all die verschiedenen Farben bedeuten. Meine Vermutung ist, dass Ihre rötlichen Dateien diese Farbe haben, weil Sie sie noch nicht zur Quellcodeverwaltung hinzugefügt haben.
Ich hatte das gleiche Problem: alles war rot und meine MainActivity
wurde nicht gefunden. Ich löse es durch:
Datei -> Caches ungültig machen/Neustart
Es voilà !!
Viel Glück
Wenn jemand ein Projekt importiert und alle Dateien und Ordnernamen braun sind, bedeutet dies, dass Dateien/Ordner unbekannt sind. Dies geschieht, wenn das importierte Projekt über VCS-Steuerelement verfügt. Um dies zu lösen, müssen Sie lediglich den Projektordner im .idea-Ordner und darin überprüfen, ob eine XML-Datei mit dem Namen vcs.xml vorhanden ist Projekt schließen und wieder öffnen, alle Namen werden schwarz.
Es kann an Ihrem Versionskontrollsystem liegen. Möglicherweise haben Sie die Änderung der Dateien, für die die Änderung übernommen wurde, noch nicht festgelegt, die Farbe der Dateinamen wird in Weiß angezeigt, oder gehen Sie zu Datei-> Einstellungen-> Versionskontrolle und deaktivieren Sie das VCS
Aus dem angefügten Screenshot scheint es, dass VCS aktiviert ist.
Fall 1: Sie möchten VCS verwenden. Und Sie haben den Code nicht festgelegt. Wenn dies der Fall ist, bestätigen Sie bitte den Code.
Fall 2: VCS ist aktiviert und das ist Ihnen nicht bekannt. Um dies zu deaktivieren, gehen Sie zu Einstellungen-> Versionskontrolle.
Im rechten Fensterbereich sehen Sie ein Projekt und einen VCS-Typ. Wählen Sie diese Zeile aus und klicken Sie auf den VCS-Eintrag. Wählen Sie in der Dropdown-Liste aus.
Dies wird Ihr Problem beheben.
Mit dem SVN-Repository unter Android Studio habe ich dasselbe Problem bekommen, nachdem ich den Paketnamen umbenannt hatte. Um das Problem zu lösen, müssen Sie mit der rechten Maustaste auf die roten Dateien klicken/Subversion/In CVS einfügen -> Die Dateien werden grün angezeigt, nachdem Sie sie festgeschrieben haben, sind sie normal (schwarze Farbe).
Dies passierte mir jedes Mal, wenn ich in meinem Projekt ein Git Repo aufbaute. Um die Frage zu beantworten, fügen Sie einfach die problematischen Dateien zu Ihrem VCS hinzu, "git add" in meinem Fall und Sie sollten sich gut fühlen.
Ich hatte ähnliche Probleme mit IntelliJ und habe einige Details, die sich als hilfreich erweisen könnten:
Lösungen für bestehende Projekte, die neu geklont werden
VCS: Festschreiben Danach ist die rote Farbe in meinem Fall verschwunden.
Ich ging in meinen Projektordner (c:\users\ ... \AndroidStudioProjects\my project folder\
und löschte den Ordner .git
. (es ist versteckt).
Das Problem gelöst.