2014-06-19 38 views
0

我安裝了phonegap(v.3.5.0),並嘗試在Android 4.4上運行我的Nexus 7上的默認「Hello World」應用程序。 2。它永遠停留在「連接到設備」屏幕上。Phonegap 3.5.0 + Android 4.4.2 - 卡在「正在連接到設備」屏幕上

當使用的Dalvik調試監視器,我發現了以下錯誤:

06-19 12:15:54.261: E/AndroidProtocolHandler(23049): Unable to open asset URL: file:///android_asset/www/phonegap.js

<script type="text/javascript" src="phonegap.js"></script>是默認的index.html文件一行。

回答

0

當我搞亂PhoneGap 3.1時,遇到了類似的情況。當時我認爲這與我的PhoneGap安裝有關。解決方法是找到phonegap.js文件並手動將其複製到{project}/www文件夾中。

最後我切換到使用Cordova(它利用cordova.js),我只做了編輯命令行界面(CLI)的代碼。我正在使用Visual Studio或NotePad ++進行編輯。

您是使用CLI進行構建還是使用PhoneGap Build服務?我的預感是Build服務會自動爲您插入它,但我沒有嘗試過,所以這只是一個猜測。

1

我有同樣的問題:我跟着PhoneGap的說明創建一個Hello World應用程序,編爲Android和iOS,只是看到這兩個模擬器「連接到設備...」直到永遠。

我試圖user3704578的提出的解決方案和手動複製phonegap.js到(項目)/ WWW文件夾,但這並沒有解決問題。

什麼沒有解決了從phonegap切換到科爾多瓦的問題。繼this document的說明,並從頭重新開始生產,在這兩個平臺上工作的應用程序。去搞清楚!