1
我已經設置了桌面應用程序並在手機上安裝了PhoneGap開發人員應用程序。在我的手機上打開Hello World演示。問題是,當我嘗試運行我爲了將其轉換爲iOS和Android的應用程序而通過PhoneGap構建的jQuery移動網站時。試圖在這個錯誤在我的手機上運行的結果通過PhoneGap的網站:如何爲android配置phonegap
net::ERR_FILE_NOT_FOUND(file:///data/user/0/com.adobe.phonegap.app/files/phonegapdevapp/www/login.html)
作爲一個網站,索引頁面將用戶重定向到登錄頁面,如果您還沒有登錄
function ExistingUser(){
//alert(localStorage.getItem("token"));
var returnValue = 3;
if (localStorage.getItem("token")){
//code that calls a web service
}else{
window.location = "login.html";
}
}
。
作爲對this post的迴應,我已經將一個AndroidManifest.xml文件添加到platforms/android /文件夾,但我並不是非常有信心這些屬性是足夠的。
<?xml version="1.0" encoding="utf-8"?>
<manifest>
<uses-permission />
<!-- Internet Permissions -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- Network State Permissions -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<permission />
<permission-tree />
<permission-group />
<instrumentation />
<uses-sdk />
<uses-configuration />
<uses-feature />
<supports-screens />
<compatible-screens />
<supports-gl-texture />
<application>
<activity>
<intent-filter>
<action />
<category />
<data />
</intent-filter>
<meta-data />
</activity>
<activity-alias>
<intent-filter> . . . </intent-filter>
<meta-data />
</activity-alias>
<service>
<intent-filter> . . . </intent-filter>
<meta-data/>
</service>
<receiver>
<intent-filter> . . . </intent-filter>
<meta-data />
</receiver>
<provider>
<grant-uri-permission />
<meta-data />
<path-permission />
</provider>
<uses-library />
</application>
</manifest>