Apache Cordova CordovaActividad no se puede resolver

Tengo un problema similar a esto:

CordovaActivity no se puede resolver a un tipo de Phonegap 3.4 .

Medios, en la clase principal, CordovaActivity no se puede resolver a un tipo.

Sin embargo, he descargado Cordova Android Zip desde aquí (como se explica en los comentarios): https://github.com/apache/cordova-android .

Y incluyó cordova-2.2.0.jar desde ./lib/android a mi ruta de compilación.

La línea:

 import org.apache.cordova 

funciona bien ahora, pero aún así, no encuentra ninguna clase llamada CordovaActivity para la extensión.

Lo que pruebo por:

 grep -r "CordovaActivity" * 

en la carpeta cordova-2.2.0.jar .

¿Qué está mal aquí?

introduzca la descripción de la imagen aquí


además de eso, parece que hay un problema de paquete: el archivo java principal se encuentra en ./src/com/testapp/test2 , en la línea 20 dice después de llamar cordova -d build :

 package com.testapp.test; 

con un subrayado rojo, que sólo desaparece después de agregar src. antes de com.testsapp.test2 . Sin embargo, eso se aplastó con cada vez que llamo cordova -d build . Si corrijo la ruta en el config.xml de

 <widget id="com.testapp.test2" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

a

 <widget id="src.com.testapp.test2" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> 

Tendré un nuevo paquete en mi explorador de paquetes: src.src.com.testapp.test2 , con el mismo problema.

Eso parece muy raro.

¿Así que estás usando Eclipse o Android Studio para construir?

De todas formas, debes agregar el módulo Cordova que se encuentra en las platforms/android/CordivaLib como una dependencia de tu proyecto.

La forma de hacerlo para Eclipse está aquí >> http://red-folder.blogspot.de/2014/01/cordova-330-cordovalib-and-eclipse.html .

Y la forma de hacerlo en Android Studio está aquí >> https://stackoverflow.com/a/19188384/1371913

  • Problemas con JSON y memoria
  • Android: DeadObjectException para InputMethodService (ejemplo de la API de SoftKeyboard)
  • Cómo mostrar / ocultar elemento de barra de acciones mediante programación mediante Evento de clics
  • Cómo crear una gota de mapa de bits en la actividad de Android?
  • Android Phonegap 2.1> 2.2 Error de actualización
  • Por qué y cuándo anular el registro de observadores de contenido en android
  • parámetros de glGenTexture?
  • ¿Cómo obtener la respuesta de cadena de Retrofit2?
  • Botón personalizado en la barra de título del cuadro de diálogo
  • ¿Por qué tenemos que llamar a super en Android a veces?
  • Cómo ocultar los números de la semana en CalendarView (DatePicker)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.