Ich bin auf Phonegap 3.7 und ich versuche den Emulator über:
phonegap run wp8
Aber wenn es schief geht mit:
Fehler: Ungültiges Zielgerät angegeben.
[..]
FEHLER: Fehlercode -2147024809 für Befehl: C:Programmdateien (x86) Microsoft SDKs Windows Phonev8.0ToolsXap DeploymentXapDeployCmd.exe mit args: / installlau nch, C: / Benutzer / kitsunde / Entwicklung / pub_pure_app / src / plattformen / wp8 / Bin / debug / Cordo vaAppProj_Debug_AnyCPU.xap, / Zielgerät: xd
Error: C:UserskitsundeDevelopmentpub_pure_appsrcplatformswp8cordovarun. bat: Befehl fehlgeschlagen mit Beendigungscode 2 bei ChildProcess.whenDone (C: UserskitsundeAppDataRoamingnpmnode_modules phonegapnode_modulescordovanode_modulescordova-libsrccordovasuperspawn.j s: 135: 23) bei ChildProcess.emit (events.js: 98: 17) bei Vielleicht schließen (child_process.js: 766: 16) bei Process.ChildProcess._handle.onexit (Kind_Prozess.js: 833: 5)
Was könnte das verursachen?
Antworten:
6 für die Antwort № 1Wie von Cordova / PhoneGap 3.6, wenn Sie versuchen, Windows Phone 8.1 zu emulieren, müssen Sie die verwenden windows
Plattform in Cordova / PhoneGap statt der wp8
Plattform.
phonegap platforms rm wp8
phonegap platforms add windows
Der Apache Cordova 3.6 Release wurde von der Idee der Erstellung von universellen Windows-Anwendungen inspiriert. Es führt eine neue vereinheitlichte "Windows" -Plattform ein, um Apps für Windows 8.0, Windows 8.1 und Windows Phone 8.1 zu erstellen. Beachten Sie, dass Windows Phone 8.0 aufgrund der unterschiedlichen Implementierung weiterhin als separate "wp8" -Plattform verbleibt.
von: http://akvelon.com/apache-cordova-adds-windows-8-1-and-windows-phone-8-1-universal-apps-support/
Verstanden?
- Windows 8> verwenden
windows
Plattform - Windows 8.1> verwenden
windows
Plattform - Windows Phone 8> verwenden
wp8
Plattform - Windows Phone 8.1> verwenden
windows
Plattform
Wenn Sie Windows Phone 8 wirklich nur emulieren möchten, müssen Sie wahrscheinlich das Windows Phone 8 SDK installieren, wenn Sie es nicht schon getan haben.
0 für die Antwort № 2
Es scheint der run wp8
Befehl gibt das Zielmodell des Emulators nicht an. Sie können zu navigieren platforms/wp8
Ordner und öffnen Sie die Lösungsdatei (.sln
Datei).
Dann können Sie Ihr Projekt mit einem Emulatormodell ausführen, das Sie möchten.
0 für die Antwort № 3
Hier ist ein Problemumgehung und um das Problem zu beheben, könntest du dir das auch ansehen.
Cordova / PhoneGap kann keine WP7 / WP8 / Windows-Plattform hinzufügen