-1

我正在尝试在 Android 模拟器(Motodev Studio 3.0.1)中使用 Phonegap 运行示例(或任何)应用程序。我按照 Phonegap 手册中的所有说明进行操作,但不是 index.html 的内容,而是启动了一个普通的 android 活动。我正在使用 Phonegap 1.7.0 版和带有目标 api 8、10、14 的 Android 模拟器。在所有情况下,问题都是一样的。没有错误,但没有加载 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'

问候

阿迪

4

1 回答 1

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");

        }
     }
于 2012-06-03T12:17:38.730 回答