当前位置: 首页 > 知识库问答 >
问题:

为什么phonegap无法运行wp8模拟器?

亢雅懿
2023-03-14

我在phonegap 3.7上,我试图通过以下方式启动模拟器:

phonegap run wp8

但是如果失败了:

错误:指定的目标设备无效。

[..]

错误:命令C:\Program Files(x86)\Microsoft SDK\Windows Phone\v8的错误代码为-2147024809。0\Tools\Xap部署\XapDeployCmd。带参数的exe:/installlau nch,C:/Users/kitsunde/Development/pub_pure_app/src/platforms/wp8/Bin/debug/Cordo vaAppProj_debug_AnyCPU。xap,/targetdevice:xd

错误:C:\Users\kitsunde\Development\pub\u pure\u app\src\platforms\wp8\cordova\run。bat:在ChildProcess中,命令失败,退出代码为2。在ChildProcess上运行时(C:\Users\kitsunde\AppData\Roaming\npm\node\u modules\phonegap\node\u modules\cordova\node\u modules\cordova lib\src\cordova\superspawn.js:135:23)。在进程的maybeClose(child_process.js:766:16)处发出(events.js:98:17)。儿童过程_手柄onexit(child_process.js:833:5)

是什么导致的呢?

共有3个答案

袁赞
2023-03-14

这里有一个解决方案,也可以解决这个问题,你可以看看这个。

Cordova/PhoneGap无法添加WP7/WP8/Windows平台

佘辰龙
2023-03-14

运行wp8命令似乎没有指定仿真器的目标模型。您可以导航到平台/wp8文件夹并打开解决方案文件(. sln文件)。

然后,您可以使用您想要的模拟器模型运行您的项目。

韩欣怿
2023-03-14

从Cordova/PhoneGap 3.6开始,如果您试图模拟Windows Phone 8.1,您必须使用Cordova/PhoneGap中的windows平台,而不是wp8平台。

phonegap platforms rm wp8
phonegap platforms add windows

Apache Cordova 3.6版本的灵感来自于构建通用Windows应用程序的想法。它引入了一个新的统一“windows”平台,以构建针对windows 8.0、windows 8.1和windows Phone 8.1的应用程序。注意,由于实现方式不同,Windows Phone 8.0仍然是一个单独的“wp8”平台。

发件人:http://akvelon.com/apache-cordova-adds-windows-8-1-and-windows-phone-8-1-universal-apps-support/

明白了吗?

  • 视窗8

如果您真的只想模拟Windows Phone 8,那么可能需要安装Windows Phone 8 sdk(如果尚未安装)。

 类似资料:
  • 我试图在Win8上添加wp8平台时出错,请参阅下面的详细信息, ~\CordovaWP8 正在创建wp8项目...使用命令运行bin/create平台“wp8”:“~. cordova\lib\wp\cordova\3.1.0\bin\create”“~\CordovaWP8\Platform\wp8”“~\namesspace”“CordovaWP8””(输出如下) 错误:创建wp8子项目时出错

  • 我搞不懂为什么我的代码循环不停。

  • 嗨,我基本上刚刚开始为android构建应用程序,我一直在遵循一些教程才开始,但是我的应用程序无法在4.2中运行。我收到消息“Unfrotunatley,您的应用程序已关闭……”。所以我创建了一个android 2.2模拟器,并运行良好,但在eclipse中,它只在2.2模拟器旁边显示“x”,但4.2模拟器显示完美。 我如何让2.2模拟器在eclipse上工作,我有SDK和所有这些,它就是不给我运

  • 我刚刚安装了Android studio,并尝试将其进行测试运行。当我尝试运行我的应用程序时,我得到以下错误消息 有没有人知道怎么解决这个问题????

  • 问题内容: 它是通过以下方式创建的: 一段时间后,我发现: 因此,我发现该事件根本没有运行。 问题答案: 您的事件调度程序正在运行吗?用检查。 如果您没有用户“ event_scheduler”的进程“ Daemon”,则该进程未运行。 因此,启动事件调度程序: 另请参见http://dev.mysql.com/doc/refman/5.1/zh-CN/events- configuration.

  • 问题内容: 我正在尝试确定elasticsearch实例是否正在运行,但它似乎不是: 和 和 UPD 我的elasticsearch.log: 问题答案: 当启动失败时,Elasticsearch服务初始化脚本不会在控制台或日志文件上显示任何错误信息,而是荒谬地显示。 您必须使用与初始化脚本相同的用户和参数来手动运行elaticsearch,以检查出了什么问题。错误消息将打印在控制台上。 在安装了