2014-02-12 238 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 
相關問題