在Android模拟器上启动phonegap应用程序时,“连接到服务器失败”错误

时间:2011-06-25 12:45:31

标签: android cordova

我正在使用PhoneGap构建一个Android应用程序,该应用程序是一个组合 phonegap + jquery mobile。

应用程序在模拟器中成功启动,我能够调试应用程序,直到昨天。

今天应用程序只是拒绝在模拟器上启动,而且我一直收到此错误

06-25 09:03:24.453: INFO/System.out(305): onReceivedError: Error code=-6 Description=The connection to the server was unsuccessful. URL=file:///android_asset/www/index.html

3 个答案:

答案 0 :(得分:16)

这似乎是一个0.9.3的问题,因为其他人报告了同样的问题(请参阅herehere

可以通过更改loadUrlTimeoutValue

来解决问题
this.setIntegerProperty("loadUrlTimeoutValue", 70000);

答案 1 :(得分:1)

使用更大的值然后60秒,模拟器可能非常慢。

super.setIntegerProperty(“loadUrlTimeoutValue”,360000);

你可以参考这个.. Check this!

答案 2 :(得分:0)

我已经通过添加

解决了这个问题
super.setIntegerProperty("loadUrlTimeoutValue", 10000);  

到com.mypackage.xxx.java文件中等待10秒钟。我,

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.loadUrl("file:///android_asset/www/home/index.html");
    super.setIntegerProperty("loadUrlTimeoutValue", 10000);