DroidGap无法解析成一个类型

kav*_*huh 5 android android-emulator cordova

嗨,我收到一个错误,DroidGap无法解析为我的代码类型

package com.hello.ponegap;

import android.app.Activity;
import android.os.Bundle;
import com.hello.*;

public class HelloponegapActivity extends DroidGap  {
  /** Called when the activity is first created. */ 

  @Override  public void onCreate(Bundle savedInstanceState) {      
     super.loadUrl("file:///android_asset/www/index.html");
     super.onCreate(savedInstanceState);  
  }
}
Run Code Online (Sandbox Code Playgroud)

在提前感谢我也没有在我右键单击lib时获得构建路径

ove*_*t13 7

将此行添加到导入

import org.apache.cordova.DroidGap;
Run Code Online (Sandbox Code Playgroud)

编辑:

如果您使用的是Eclipse,则可以使用组合键Ctrl + Shift + O来组织导入.这消除了未使用的进口,也将导入所需的软件包和/或类(如果有多个可能性,例如:android.view.View.OnClickListenerandroid.content.DialogInterface.OnClickListener,Eclipse会为您选择所需的类进口的机会).


编辑:

您没有将cordova jar添加到构建路径.我.classpath在github repo上检查了你的文件,它缺少这一行:<classpathentry kind="lib" path="libs/cordova-1.8.1.jar"/>.

解决方案:右键单击codova-1.x.x.jar- >构建路径 - >添加到构建路径.

请尝试按照此处定义的步骤操作.


编辑

执行以下操作:1.右键单击项目.2.单击属性.3.在左侧,选择Java Build Path.4.您将看到四个标签:Source,Projects,Libraries,Order and Export.选择Libraries.5.在右键单击按钮Add JARs....6. cordova-1.x.x.jar在项目中搜索,然后选择它.7.单击OK.8.完成