DroidGap不能被解析为一个类型(DroidGap cannot be resolved int

2019-06-25 20:28发布

您好我得到一个错误,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);  
  }
}

在此先感谢也是我没有得到的构建路径,当我用鼠标右键单击LIB

Answer 1:

该行添加到进口

import org.apache.cordova.DroidGap;

编辑:

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


编辑:

你没科尔多瓦jar添加到构建路径。 我检查你.classpath文件在github上回购,而且缺乏这一行: <classpathentry kind="lib" path="libs/cordova-1.8.1.jar"/>

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

请尝试按照规定的步骤在这里 。


编辑

请执行以下操作:1.右键单击该项目。 2.单击属性。 3.在左侧,选择Java Build Path。 4.您将看到四个标签: SourceProjectsLibrariesOrder and Export 。 选择Libraries 。 5.在右侧单击按钮Add JARs... 。 6.搜索cordova-1.xxjar在您的项目,并选择它。 7.单击OK 。 8.完成



Answer 2:

Eclpise:这可能是愚蠢的,但如果添加了科尔多瓦的jar和应用程序仍然没有工作在你的模拟器或设备,检查你是否也检查了剩下的jar文件的复选框

“项目属性> Java构建路径>排序和导出”



文章来源: DroidGap cannot be resolved into a type