Unter Ubuntu 12.10 versuche ich, cordova 2.3.0 (PhoneGap) basierend auf den hier vorliegenden Anweisungen einzurichten Ссылка .
Wenn ich das Skript ausführe, erhalte ich den folgenden Fehler:
%Vor%Ich habe den commons-codec-1.7.jar nachgeschlagen und es ist vorhanden wo es sein sollte:
%Vor%Ich habe versucht, den Pfad zu codieren und bekomme immer noch den gleichen Fehler. Also, warum sehe ich diesen Fehler?
Irgendwelche Ideen, was hier falsch oder fehlend sein könnte?
Danke im Voraus
Ich hatte genau das gleiche Problem, ich bin mir nicht sicher, was es am Ende gelöst hat, aber hier ist eine Liste von dem, was ich gemacht habe.
Ich hätte versuchen sollen, den Befehl nach jedem Schritt auszuführen, um das Problem zu lokalisieren. Wenn Sie herausfinden, was genau es gelöst hat, sagen Sie es bitte.
Dies liegt wahrscheinlich daran, dass Java und / oder Apache Ant nicht ordnungsgemäß installiert wurde. Ich hatte das gleiche Problem, bis ich das Oracle JDK und Ant mit den folgenden Befehlen installiert habe:
%Vor% Ich empfehle, create
script output ausführlicher zu machen, um Build-Probleme zu untersuchen. So können Sie diese Zeile bearbeiten:
bis
%Vor%Dies hilft mir, mein Problem zu bestimmen:
%Vor%Sie können dies abhängig von Ihrem Betriebssystem beheben. Auf modernen Systemen erhalten Sie wahrscheinlich Glück nach fiznool Antwort. Sie können diese Lösung (auf eigene Gefahr!) Auch ausprobieren: Ссылка . Es gibt auch fertige Binaries auf Ссылка (hat mir bei meinem alten 10.04 Ubuntu geholfen).
Ich hatte das gleiche Problem auch. Die Installation von Apache Ant fixed az fiznool hat es für mich vorgeschlagen.
Ich hatte das gleiche Problem.
Nachdem ich &> /dev/null
entfernt habe, habe ich herausgefunden, was wirklich passiert.
Das Skript commons-codec-1.7.jar
gab den folgenden Fehler zurück:
Error: JAVA_HOME is not defined correctly.
Ich musste also nur die Variable JAVA_HOME
in meiner .bashrc
Datei hinzufügen, wie folgt:
export JAVA_HOME=/usr/lib/jvm/java-6-oracle/
Alles hat danach gut funktioniert.
Danke!
In meinem Fall habe ich "sudo cordova platform add android" benutzt, was wie ein Zauber funktioniert hat
Ich hatte Android 4.2 (API 17) installiert und Fehler behoben