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

4
当我在eclipse中尝试运行一个PhoneGap程序时,我发现了一个错误:
[2013-02-13 12:51:21 - DeviceMonitor] Adb连接错误:现有的连接被远程主机强制关闭 [2013-02-13 12:51:22 - DeviceMonitor] 连接尝试:1
或者
无法找到兼容的AVD,而我已经有安卓4.2和API 17的相应模拟器。

Android用户,谢谢您的回复!!! - elegance
Android用户,我学到了新东西...谢谢:-)!!! - elegance
2个回答

0
[2013-02-13 12:51:21 - DeviceMonitor] Adb连接错误:远程主机强制关闭了现有连接 [2013-02-13 12:51:22 - DeviceMonitor] 连接尝试:1
您需要重新启动ADB连接。打开命令提示符(对于Windows)
/sdk/platform-tools> adb -kill server 然后再次启动adb服务器
/sdk/platform-tools> adb -start server 现在谈论一下无法找到兼容的AVD
检查您的应用程序兼容的Android版本,并相应地创建虚拟设备,或者
1.在eclipse中的项目资源管理器中右键单击项目。 2.转到运行->运行配置->目标选项卡
然后选择单选按钮
始终提示选择设备。
应用设置,下次将要求您选择设备。

谢谢,这很有用!但是在哪里可以找到杀死或启动服务器的选项? - elegance
1
现在,我面临的问题是警告框无法正常工作或在其中获得加速度...结果没有弹出... 我犯了什么错误...我已经尝试了两种方法,先是尝试示例,然后复制所有的jar文件、js、xmkl和cordova文件夹。 - elegance
好的,我已经清除了错误并成功运行了程序...谢谢! - elegance
太好了。如果您觉得这个答案有用,那就点赞选为正确答案以表达感激和帮助其他用户吧。 - Jan
JanshairKhan,我无法进行点赞,因为您需要拥有15个声望才能这样做,而我只有1个声望。现在,我无法回答任何发布的问题,甚至无法从我的账户提问。 - elegance

0

前往DDMS,然后有一个重置adb选项,请参见下面的图像:

reset Adb


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接