我正在尝试使用Android模拟器(Motodev Studio 3.0.1)中的Phonegap运行示例(或任何)应用程序。我按照Phonegap手册中的所有说明进行操作,但是不是index.html的内容,而是启动普通的android活动。我正在使用Phonegap版本1.7.0和Android模拟器与目标api 8,10,14。在所有情况下,问题都是一样的。没有错误,但未加载index.html。可能有什么不对?
来自控制台的信息:
[2012-06-03 13:43:59 - HelloCordova] Android Launch!
[2012-06-03 13:43:59 - HelloCordova] adb is running normally.
[2012-06-03 13:43:59 - HelloCordova] Performing phonegap.cordova.hello.HelloCordovaActivity activity launch
[2012-06-03 13:44:08 - HelloCordova] Launching a new emulator with Virtual Device 'AVD_api_8'
此致
阿迪
答案 0 :(得分:0)
在你的java代码中,你需要将你的类扩展到DroidGap,而不是Activity。 您需要将URL加载为super.loadUrl()。找到以下代码......
代码:
public class DemoActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index11.html");
}
}