wake-up-neo.com

Können Sie eine .iml-Datei für gelöschte Module in Android Studio regenerieren

Ich habe versehentlich eine .iml-Datei meines Projektmoduls gelöscht, und ich habe mich gefragt, ob es möglich ist, sie neu zu erstellen. Ich habe ein bisschen gegoogelt, aber ich habe noch keine Lösung gesehen.

41

Wenn Sie Ihren Cache nicht ungültig gemacht oder aktualisiert haben, suchen Sie nach dem Ordner, in dem er sich befand, und klicken Sie mit der rechten Maustaste auf Lokaler Verlauf. Von hier aus sollten Sie die .iml-Datei wiederherstellen können

44
petey

Wenn Ihr Projekt Gradle-basiert ist, klicken Sie auf die Schaltfläche Sync Project with Gradle Files _ ​​ enter image description here in der Symbolleiste. Alle .iml-Dateien werden neu generiert.

Wenn Sie diese Schaltfläche nicht finden können, suchen Sie einfach nach Rechts für Gradle-Aufgaben -> Aufgabe auswählen -> Rechtsklick -> Externe Abhängigkeit aktualisieren.

70
Scott Barta

Ponownie zaimportuj moduł (Maven-Projekt).

Ich machefile->project structures->modules->import module(kliknij +)

Następnie wybierz swój moduł i kliknij kreatora.

40
Brumlebarten

IntelliJ generiert die .iml-Dateien für Sie.

Ich hatte mit diesem Problem zu kämpfen, bis ich bemerkte, dass die pom-Dateien dieser Module aus irgendeinem Grund unter der Liste der ignorierten Dateien angezeigt werden.

Um diese Dateien aus dieser Liste zu entfernen, gehen Sie zu:

Settings -> Build, Execution, Deployment -> Build Tools -> Maven -> Ignored Files.

Und deaktivieren Sie Ihre Module!

4
lior

In meinem Fall habe ich die .iml-Dateien manuell gelöscht und die Projektstruktur wurde nicht angezeigt. Ich habe gerade die IntelliJ geschlossen und als ich sie wieder öffnete, erhielt ich ein Benachrichtigungsfenster, das angab, dass Non-manged pom.xml file found. und als ich im Benachrichtigungsfenster "Als Maven-Projekt hinzufügen" ausgewählt habe, war die Projektstruktur wieder verfügbar. 

1

Ich habe das Problem folgendermaßen gelöst: 1) Öffnet die IntelliJ IDEA 2) Ausgewählter Menüpunkt "Projekt importieren" 3) Navigiert zu dem Ordner, der mein Projekt enthält mein Fall als Mavenprojekt) und baute es neu auf.

Klicken Sie mit der rechten Maustaste auf die Datei pom.xml, -> maven -> reimport (intellij).

1

Finden Sie Ihre gradle-Registerkarte in einer Ihrer Shortcut-Leisten (standardmäßig in der vertikalen Symbolleiste auf der rechten Seite von Android Studio). Klicken Sie darauf und Sie sehen Ihre Verlaufsstruktur in der geöffneten Registerkarte. Auf dieser Registerkarte wird ein Aktualisierungssymbol angezeigt. Klicken Sie darauf und es werden alle Ihre IML-Dateien rekonstruiert.

Die Lösung für das Abrufen gelöschter Dateien funktioniert möglicherweise, wenn Sie selbst arbeiten. Wenn Sie jedoch eine andere Konfigurationsdatei abgerufen haben, müssen Sie Ihre eigenen IMLs für Ihre lokale Konfiguration neu erstellen.

0
JPhi Denis