Phonegap项目无法正常工作

时间:2014-02-27 06:32:44

标签: android cordova

我正在尝试在Phonegap中执行简单的eclipse示例,但它显示错误,因为应用程序在其主线程上执行了太多工作。 以下是我的代码,

import org.apache.cordova.Config;
import org.apache.cordova.CordovaActivity;
import android.os.Bundle;

public class Test extends CordovaActivity
{
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        super.init();
        // Set by <content src="index.html" /> in config.xml
        super.loadUrl(Config.getStartUrl());
        super.loadUrl("file:///android_asset/www/index.html");
    }
}

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

加载网址时,请尝试将其加载到Runnable内,如下所示

this.cordova.getThreadPool().execute(new Runnable() {
    @Override
    public void run() {

       super.loadUrl("file:///android_asset/www/index.html");
    }

});

希望这会对你有所帮助

答案 1 :(得分:0)

您正在加载主索引文件两次,也许这就是问题所在。