0

Ich installierte Phonegap CLI und android SDK CLI. Ich habe versucht, ein neues Projekt mit Standardparameter zu erstellen: phonegap -n-namen „mypoc“ --id „com.cavissima.poc“ --template hallo-WeltAndroid-Emulator zeigt keine App

nach erstellen, was ich für das Testen Android-Plattform hinzugefügt :

phonegap platform add android 

Und schließlich habe ich versucht, es auf android-Emulator zu starten:

phonegap run android --verbose 

in der Befehlszeile auf diese Aktion viel Schleife ich sehe:

wenn endlich der android emuliert wird, kann ich meine app darin nicht finden.wenn es hinweis: der android läuft wirklich, wenn er versucht, etwas text in der emulationssuche app bereich: es dauert 3 sekunden zu zeigen jedes Zeichen ...

Wenn ich den Emulator zu stoppen ich dies in der Befehlszeile Abschnitt sehen:

Error: CordovaError: Failed to execute shell command "getprop,emu.uuid"" on device: Error: C:\Users\pvali\AppData\Local\Android\android-sdk\platform-tools\adb.exe: Command failed with exit code 4294967295 Error output: 
error: protocol fault (couldn't read status): No error 
    at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\lib\Adb.js:82:25 
    at _rejected (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:844:24) 
    at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:870:30 
    at Promise.when (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:1122:31) 
    at Promise.promise.promiseDispatch (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:788:41) 
    at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:604:44 
    at runSingle (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:137:13) 
    at flush (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:125:13) 
    at nextTickCallbackWith0Args (node.js:420:9) 
    at process._tickCallback (node.js:349:13) 

die Möglichkeit des Androiden AVD helfen kann ich setted sind: emulator description

+0

bitte versuchen Sie es im Gerät zu laufen, um zu sehen, wenn der Fehler weiterhin besteht. –

Antwort

0

Entschuldigung, ich habe nicht genug Punkte, um zu kommentieren, also bin ich mir nicht sicher, wohin das gehen soll, aber das passiert mir normalerweise auch bei meinem ersten Lauf des Emulators nach einem Neustart.

Der Emulator zeigt die App nicht an, da er basierend auf dem Fehler Running command "getprop emu.uuid" on emulator-5554... keine erforderliche Eigenschaft im Emulator definieren konnte.

Es war daher nicht möglich, mit dem Erstellen, Bereitstellen und Installieren der Anwendung auf dem Emulator fortzufahren.

Unter der Annahme, dass nichts im www-Ordner geändert wird, schließen Sie Ihren Emulator und versuchen Sie bitte die folgenden Schritte aus:

  1. phonegap build android --verbose

Überprüfen Sie, ob die App wirklich ohne Fehler nicht bauen.

  1. phonegap run android --verbose

An diesem Punkt werden Sie sehen, was Sie Running command "getprop emu.uuid" on emulator-5554... sah, wie es den Emulator lädt.

Wenn nach dem Start des Startbildschirms nichts passiert, wird Ctrl + C gestoppt. Geben Sie anschließend den folgenden Befehl erneut ein, ohne den Emulator zu schließen.

  1. phonegap run android --verbose

Sie sollten sehen Running command "getprop emu.uuid" on emulator-5554... stattdessen nicht in der Lage sein, das Sie Running comand "cat /proc/cpuinfo" on emulator-5554...

sehen sollen, wenn es in Ordnung ist, sollten Sie in der Lage sein, durch zu beobachten die CLI, die auf dem Emulator erstellt und installiert wurde.

PS. Ich empfehle Ihnen, entweder Snapshot oder Use Host GPU in der Emulation Options zu überprüfen, um Ihrem Emulator einen Schub zu geben. Um zu wissen, welches Ihre Entwicklung paßt, lesen Sie bitte hier:

https://android.stackexchange.com/questions/51739/what-is-snapshot-and-use-host-gpu-emulation-options-for

+0

Vielen Dank: Das hat mein Problem gelöst! –