PhoneGap Kommandos

Erstellen eines phonegap-Projektes

Mit folgender Zeile lässt sich eine erste Anwendung erstellen und es wird ein Verzeichnis samt notwendiger Struktur angelegt

phonegap create meine-erste-app

Nach dem Wechsel in das Verzeichnis,

cd meine-erste-app

besteht die Möglichkeit, die jeweiligen Plattformen mit

phonegap run plattform
phonegap run android
für Android oder
phonegap run ios
für iOS testen.

Das Kommandozeilenprogramm sucht dann automatisch nach dem jeweiligen SDK-Pfad und kompiliert die App. Durch den run-Parameter wird außerdem die Bereitstellung auf ein angeschlossenes Smartphone oder der Start des Emulators durchgeführt. Da der Aufruf von phonegap create bereits eine Struktur nebst Demo-Code erstellt hat, lässt sich die Anwendung nun testen.

Anmerkung: PhoneGap 3.0 hat unter Windows ein Problem mit Leerzeichen im Projektpfad, dies muss daher vermieden werden.

Im Falle von Android sollte PhoneGap das lokale Environment samt SDK erkennen und auch verwenden, ebenso bei iOS in einer OSX-Umgebung. Bei der Kombination iOS/Windows wird PhoneGap das remote-Environment von PhoneGap Build verwenden.

PhoneGap wird zuerst versuchen, die App auf einem angeschlossenen Device zu deployen, schlägt dies fehl, verwendet es den jeweiligen Emulator.

Bei der Kombination Windows/Android kommt es vor, dass PhoneGap, obwohl dies nicht der Fall ist, ein reales Android-Device erkannte und die Applikation darauf “installierte”.
Die Benutzung von cordova zum Starten des Projektes im Emulator funktioniert hingegen immer:

Nach einem Wechsel ins Projektverzeichnis:
cordova emulate android