hi i am getting an error that DroidGap cannot be resolved as a type my code is
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);
}
}
thanks in advance also i am not getting build path when i right click on lib
Add this line to the imports
import org.apache.cordova.DroidGap;
EDIT:
If you are using Eclipse, you can use the key combination Ctrl + Shift + O
to organize imports. This removes unused imports, and also will import the needed packages and/or classes (If there are multiple possibilities, e.g. android.view.View.OnClickListener
and android.content.DialogInterface.OnClickListener
, Eclipse will give you the chance to select the desired class to import).
EDIT:
You did not add the cordova jar to the build path. I checked your .classpath
file on the github repo, and it lacks this line: <classpathentry kind="lib" path="libs/cordova-1.8.1.jar"/>
.
Solution: Right-click on the codova-1.x.x.jar
-> Build path -> Add to build path.
Please try to follow the steps defined here.
EDIT
Do the following: 1. Right-click the project. 2. Click properties. 3. On the left, select Java Build Path. 4. You see four tabs: Source
, Projects
, Libraries
, Order and Export
. Select Libraries
. 5. On the right click the button Add JARs...
. 6. Search for cordova-1.x.x.jar
in your project, and select it. 7. Click OK
. 8. Done
Eclpise: This might be stupid, but if you added the cordova jar and the app is STILL not working on your emulator or device, check that you have also checked the checkbox left of the jar file in
"Project Properties > Java Build Path > Order and Export"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With