我创建了Android + Cordova项目,目的是创建和测试cordova插件但是当应用程序打开时,它会给我以下错误。Application Error Connection to server was unsuccessful (file:///android_asset/www/main.html)
MainActivity.java
public class MainActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
try {
super.onCreate(savedInstanceState);
super.setIntegerProperty("loadUrlTimeoutValue", 6000);
super.loadUrl("file:///android_asset/www/main.html");
}catch(Exception e){
e.printStackTrace();
}
} }
我在lib文件夹中添加了Cordova jar,在assets / www文件夹中添加了cordova.js和main.html文件。这个错误已经出现在StackOverflow上但是并没有解决我的问题。
答案 0 :(得分:0)
在使用Android 4.x移动版的Ionic App中出现相同的错误。解决方法是增加超时时间以在config.xml中启动App。
<preference name="loadUrlTimeoutValue" value="700000" />
也许在Android原生版中你可以尝试类似的东西来增加超时。
似乎错误是因为在应用加载之前超时完成。 我希望这对你有帮助。