如何在Android模拟器上运行PhoneGap程序?

问题描述:

当我尝试运行在Eclipse中的PhoneGap程序我发现一个错误:如何在Android模拟器上运行PhoneGap程序?

[2013年2月13日12时51分21秒 - 设备监视器] ADB连接错误:一个现有的连接被强行关闭远程主机[2013- 02-13 12时51分22秒 - 设备监视器]连接尝试:1

OR

找不到一个兼容的AVD

我却机器人4.2和API 17的相应仿真器。

+0

看看这个答案:http://*.com/a/7411453/1484779 – jlopez 2013-02-13 07:48:54

+0

的Android用户,谢谢您的回复!!! – elegance 2013-02-16 04:23:37

+0

Android用户,我学到了一些新的东西......谢谢: - )!!! – elegance 2013-02-16 04:24:39

[2013-02-13 12:51:21 - DeviceMonitor] Adb connection Error:An existing connection was forcibly closed by the remote host [2013- 02-13 12:51:22 - DeviceMonitor] Connection attempts: 1

您需要重新启动ADB连接。打开命令提示符(适用于Windows)

/SDK /平台工具> ADB -kill服务器

然后启动ADB服务器再次

/SDK /平台工具> ADB -start服务器

现在谈论找不到一个兼容的AVD

检查您的应用程序compati ble android版本,并相应地创建一个虚拟设备或

1.右键单击Eclipse中项目浏览器中的项目。 2.转到运行 - >运行配置 - >目标标签

然后选择单选按钮

总是提示挑选装置。

应用设置,下次您将被要求选择设备。

+0

感谢这是有用的! 但你在哪里可以选择杀死或启动服务器? – elegance 2013-02-13 09:44:14

+1

现在,我面临的问题是警报框不工作或在那得到加速....结果不会弹出... 在哪里我犯了错误... **我已经尝试了两种方式尝试与该示例,然后通过复制所有jar文件,js,xmkl和cordova文件夹** – elegance 2013-02-13 10:06:01

+0

好吧,我可以清除错误并成功运行程序...谢谢! – elegance 2013-02-15 08:57:13

转至DDMS并有一个复位ADB选项,请参见下图:

reset Adb