2012-06-28 14 views
5

hola yo estoy recibiendo un error que DroidGap no se puede resolver como un tipo mi código esDroidGap no se puede resolver en un tipo

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

gracias de antemano también que no estoy recibiendo construir camino cuando haga clic derecho en lib

+2

no se ha contestado a la importación, también se llaman 'super.onCreate()' 'super.loadUrl antes de llamar a()' – dhaval

+0

cómo importar que – kavinhuh

+0

incluso traté de llamar súper. onCreate() antes de llamar a super.loadUrl() pero no tiene uso – kavinhuh

Respuesta

7

añadir esta línea a las importaciones

import org.apache.cordova.DroidGap; 

EDITAR:

Si está utilizando Eclipse, puede usar la combinación de teclas Ctrl + Shift + O para organizar las importaciones. Esto elimina las importaciones no utilizadas y también importará los paquetes y/o clases necesarios (si hay múltiples posibilidades, por ejemplo, android.view.View.OnClickListener y android.content.DialogInterface.OnClickListener, Eclipse le dará la oportunidad de seleccionar la clase deseada para importar).


EDIT:

no agregó el frasco Cordova a la trayectoria de la estructura. Revisé su archivo .classpath en el repositorio github, y carece de esta línea: <classpathentry kind="lib" path="libs/cordova-1.8.1.jar"/>.

Solución: Haga clic con el botón derecho en codova-1.x.x.jar -> Ruta de compilación -> Agregar ruta de compilación.

Intente seguir los pasos definidos here.


EDITAR

Haga lo siguiente: 1. Haga clic en el proyecto. 2. Haga clic en propiedades. 3. A la izquierda, seleccione Java Build Path. 4. Ve cuatro pestañas: Source, Projects, Libraries, Order and Export. Seleccione Libraries. 5. A la derecha, haga clic en el botón Add JARs.... 6. Busque cordova-1.x.x.jar en su proyecto y selecciónelo. 7. Haga clic en OK. 8. Hecho

+0

La fuerza de mi aplicación se cierra una vez que la ejecuto – kavinhuh

+0

Dame un stacktrace, y te daré la solución. – overbet13

+0

hombre, cuando hago clic derecho en codova-1.x.x.jar, no recibo ninguna opción de ruta de compilación – kavinhuh

1

Eclpise: Esto podría ser estúpido, pero si se ha añadido el tarro de Córdoba y la aplicación sigue sin funcionar en el emulador o dispositivo, compruebe que también ha marcado la casilla de verificación a la izquierda del archivo jar en

"Ruta Propiedades del proyecto> Java Build> Orden y exportación"

+0

este es otro paso más para resolver el problema – kavinhuh

+0

La casilla de verificación en el orden y exportación solo indica que una biblioteca en particular debe exportarse como parte del classpath en otro proyecto que usa el actual en su ruta de compilación, por lo que es poco probable que sea un problema en este caso. – MrPotes

Cuestiones relacionadas