2013-06-04 13 views
22

Ich verwende git und erstelle viele Git-Zweige für neue Funktionen in einem Projekt, an dem ich gerade arbeite. Jeden einmal in einer Weile, werde ich einen neuen abzweigen Master wie gewohnt erstellen (lassen Sie sich diese broken-branch nennt, und dieser Fehler wird angezeigt:Datei AndroidManifest.xml nicht gefunden

Android Source Generator: [demo] AndroidManifest.xml file not found

Ich werde eine neue abzweigen Master erstellen, cherrypick die Änderungen auf broken-branch auf diesem, und alles funktioniert gut.Warum bekomme ich diesen Fehler, und wie kann ich es vermeiden?

+0

mögliches Duplikat von [AndroidManifest.xml fehlt] (http://stackoverflow.com/questions/12525969/androidmanifest-xml-is-missing) – dns

Antwort

1

Wenn ich "AndroidManifest.xml Datei nicht gefunden" Fehler bekomme ich reinigen und aktualisieren Sie das Projekt und diese Schritte scheinen das Problem zu beheben

0

öffnen IDE

Projekt

| ---> Build automatisch

deaktivieren es das Projekt

Check Build reinigen automatisch opriot

3

ich das Problem in IDEA kennen, weil Sie ein neues Projekt erstellen mit Java-Konfiguration (nicht android, aber mit Android-SDK-Abhängigkeit)

File > New Project > Java (Java Module) > Project SDK Android 4.X 
Hier

ist die Lösung:

File > New Project > Android (Application Module) 
3

Wenn Sie mit Maven, Backup das Projekt und schließen Sie es. Öffnen Sie IntelliJ und wählen Sie Öffnen ..., wählen Sie die Datei pom.xml und dann yes, um das Projekt zu öffnen. Da es bereits ein Projekt gibt, sollte ein Popup angezeigt werden, wählen Sie "Delete Existing Project and Import".

Hinweis: Ich benutze IntelliJ Community Edition Version 13

5

Während meine IDE IDEA13 mit Maven ist. Arbeite gut mit maven in der Kommandozeile, während IDEA run (shift + F10) diesen Fehler anzeigt. Ich gehe wie folgt vor und behebe folgendes: 1. Öffne .iml im Projektstamm.
2.Suchen einige Zeilen gewidmet wie:

<option name="USE_CUSTOM_COMPILER_MANIFEST" value="true" /> 

3.Remove diese Zeile oder Änderung Wert auf false. Das ist meine Arbeitsweise.
Kann helfen.

+0

Ich habe 'USE_CUSTOM ...' diesen Satz nicht. – Bingchean

4

verwende ich IntelliJ Idea und fand nächste Lösung: in der Wurzel des Projekts (im Katalog mit root build.gradle) erstellen Datei settings.gradle die include ':app' bestehen als zu IDE gehen und Gradle laufen - aktualisieren.

1

Das funktionierte für mich. Mein Projekt hatte bereits eine settings.gradle-Datei. Ich musste einfach die Zeile hinzufügen ': app' hinzufügen. Jetzt kann ich alles bauen und machen.

6

Das ist mir heute passiert .. Ich klickte "Sync Project mit Gradle Files" und alles ging gut.

+0

Dies geschah in Android Studio auf einem sehr einfachen Projekt, das vor jedem Speichern abgestürzt ist. Wiedereröffnung der Probleme verursacht, bezogen auf das Modul bereits entsorgt. Die Synchronisierung sortiert alle Probleme. –

0

Ich hatte gerade dieses Problem beim Versuch, das Projekt swagger Code gen zu bauen.Aus irgendeinem Grund dachte IntelliJ, ich sollte eine Android-Facette haben. Durch das Entfernen dieser Facette konnte das gesamte Projekt erstellt werden.

2

Es passiert mir, wenn ich nicht habe .iml Datei, um das Projekt zu öffnen. Es ist sehr einfach zu beheben, Sie müssen nur das Projekt zu schließen und öffnen Sie es wieder unter Berücksichtigung der ausgewählten build.gradle Datei vor dem Öffnen klicken.

enter image description here

Ich hoffe, dass es jemand hilft.