2014-02-12 195 views
1

我已经通过CLI创建了一个测试PhoneGap Android应用程序 - 我可以将其运行至模拟器,但无法将其运行至通过以下方式连接的设备: USB。无法在Android设备上运行PhoneGap应用程序

USB调试也启用。

> adb devices 

没有列出设备,但列出了仿真器。

我错过了什么?

+0

Follw此链接,调试与Android的 设备1)http://visualgdb.com/tutorials/a ndroid/usbdebug/ http://stackoverflow.com/questions/2714400/how-to-debug-on-a-real-device-using-eclipse-adt – Ved

+1

这很可能是您的设备缺少adb驱动程序。默认的谷歌驱动程序只适用于少数设备。对于一些品牌有预先建立的软件包,有时你必须修改谷歌驱动程序的inf文件并将驱动程序安装为未签名。 – QuickFix

回答

1

该设备的USB驱动程序丢失。对于某些Google设备驱动程序,可在sdk \ extras \ google \ usb_driver中找到。对于HTC,三星等其他品牌,我们需要从中获得并安装它们。我已经从他们的网站下载了HTC One X的驱动程序并安装了它。

来源:

安装后,使用下面的命令来运行的PhoneGap应用

cordova run android \\if project created with cordova command 

phonegap run android \\if project created with phonegap command 
相关问题