Wie Baue apache-cordova-Projekt von der Kommandozeile aus?
- Ich habe setup apache cordova auf meine Windows/Cygwin-Plattform.
- Kann ich Projekt erstellen mit dem Befehl -
cordova create <app_name>
. - Habe ich Hinzugefügt, android-Plattform mit dem Befehl -
cordova platform add android
- Kann ich die Beispiel-html/css/js' mit
cordova ripple android
. - Hochladen ich kann das Projekt zu bauen.phonegap und Holen Sie sich die .apk-Datei.
-
Weiß ich aus docs, dass ich das setup von eclipse und tun, die aufbauen. (Ich bin nicht auf der Suche für diese)
-
Aber ich kann nicht schaffen .apk-Datei mit dem Befehl
cordova build android
. Wenn ich den Befehl ausführen, es gibt keine Ausgabe auf der Kommandozeile der Befehl beendet. Ich nicht finden kann .apk-Datei.
Gibt es einen Weg, wie kann ich erstellen ein .apk-Datei von der Kommandozeile aus?
(Auf der Suche nach Anregungen für andere Plattformen auch)
Dank,
- Diesen link gefunden, scheint relevant: wiki.apache.org/cordova/CommandLineToolingDesign. Kurze Antwort,meiner Meinung nach, die ganzen HTML5-app-stack ist immer noch unter schweren dev. Erwarten eine holprige Fahrt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie sich eine ausführliche Ausgabe, durch ausführen
cordova -d build android
.Alternativ zur Verwendung der zugrunde liegende cordova-android-Skripte zu erstellen, können Sie:
ODER abziehen sogar noch mehr Ebenen, die Sie verwenden können, die Android-ANT-script zum ausführen des build (das ist, was die cordova-Skripte shell heraus sowieso):
Für Android der Standard-Speicherort für die APKs ist das bin-Verzeichnis
Die Lage ist definiert durch ant Eigenschaften in der Android SDK buil.xml
Den Ausgang apk wird in zwei Formaten debug oder release
Den Standort Ihrer apk-wird so etwas wie dieses:
Verwenden
cordova compile android
Dieser Ausgabe wird eine debug .apk-Datei in platforms/android/bin
Diese arbeiten mit Cordova 3.3.1
War ich mit ant 1.7, das war das problem verursacht. Es war keine Fehlermeldung zu erwähnen, die version. Nach dem Wechsel zu Ant 1.8.xx, phonegap war in der Lage zu installieren und zu bauen, die das android-Projekt.