Phonegap Fehler android sdk build.xml:950 : null zurückgegeben: 1
Ich versuche zu starten phonegap-android-app im android-sdk, aber ich erhalte eine Fehlermeldung:
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] compiling Android...
[error] An error occurred while building the android project.Error executing "ant debug -f "/Users/me/Projects/one/platforms/android/build.xml"":
BUILD FAILED
/Applications/Android/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:932: The following error occurred while executing this line:
/Applications/Android/adt-bundle-mac-x86_64-20131030/sdk/tools/ant/build.xml:950: null returned: 1
Ich diese Anleitung befolgt http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html aber es funktioniert nicht.
Was könnte die Ursache des Problems?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie wahrscheinlich auch immer die Linie
Recht vor, die Fehler-codes, so öffnen Sie terminal und geben Sie Folgendes ein:
Musste ich einfach cd in den platforms/android dir, und führen Sie
ant clean
und es hat das Problem gelöst für mich.hatte das gleiche Problem. etwas, das helfen kann, ist zu Lesen
ant
log
empfehlen hierzu tun, so führen Sie
ant -logfile //antLogFile.txt release -f ./AppMain/build.xml
oder in den Ordner selbst. ich.e :
platforms\android
laufenant -logfile ./antLogFile.txt release
Mein Problem war eine Datei mit
Hebrew
Zeichen auf seinen Namen..Hi Sorry für die späte Antwort
Alternative zu anderen Lösungen, die möglicherweise auch OS-X-Spezifisch, aber ich hatte das gleiche Problem und keine der Lösungen für mich gearbeitet, aber die Erwähnung von Vermögenswerten aus mir zurück und durchforsten über meine build-logs und ich bemerkte das:
War dies die Ursache für meine Fehler, teilten die gleiche Fehlermeldung und Zeile Referenzen als das ursprüngliche Plakat.
OS-X scheint zu generieren ghost-Symbol-Dateien aus irgendeinem Grund, die nicht sichtbar im finder wegen versteckt, ich habe eine app namens "Invisiblix", um meine Projekt-Ordner und entfernt alle 'Symbol' Dateien und meine app bauen würde, in Ordnung.
Ich vermute, dass die iOS-build natürlich ignoriert diese Icon-Dateien aber Ant nicht.
Hoffe, das jemand hilft.
cd platforms/android
dannant clean
. Dann, als Sie vorschlug, dass ich verwendet InvisibiliX (ich war ja schon mit aus verschiedenen Gründen) zu suchen und alle löschen "Symbol" Dateien im Projekt. Das war es!Wenn du mehr als ein Projekt haben und Sie verwenden die gleichen Vorteile wie zB: Bilder, ant wird nicht gebaut. Sie können ant clean zu entfernen, den cache aus anderen Projekten und vermeiden dieses Problem, wie vorgeschlagen, in diesem post crunch/Ressource-Verpackung mit aapt in der ant-build verwendet cache aus anderen Projekten
Dennoch, In meinem Fall, ich habe gerade ein Projekt mit vielen Bildern, einige von Ihnen genannt wurden, mit dem gleichen Namen aber unterschiedlicher groß - /Kleinschreibung. Ant-build-Prozess ist der groß-und Kleinschreibung, so dass diese Bilder wurden vervielfältigt, wird Fehler verursachen.
Meinem besonderen fix war, um Sie umzubenennen oder zu beseitigen, eines der Bilder zu ermöglichen cordova build my project.
Ich hatte dieses Problem in OSX mit Ionic framework. Das war mein Update:
Ich lief diesen Befehl an der Befehlszeile in das Projekt-root-Ordner:
Was die oben hat steigen durch das gesamte Projekt zur Suche nach Dateien mit dem Namen Icon. Auf der Suche nach Ihnen werden Sie gelöscht.
Nach diesem lief ich meinen build-Prozess und alles war wieder gut.
Stellen Sie sicher, dass Sie installiert haben, die Voraussetzungen richtig.