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 .
- HtmlUnit en Android: Dependencias
- La selección de al menos un botón de radio se selecciona de cada grupo de radio en android?
- Cómo comparar representaciones de cadena de dobles si termina en .00
- Android Studio 1.0.2 nuevo proyecto - No se puede resolver el símbolo 'ActionBarActivity'
- ¿Por qué mi contexto en mi Fragmento es nulo?
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í?
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.
- Configuración adecuada de Proguard para mantener la clase interna estática
- Patrón de WeakReference / AsyncTask en android
- ¿Es posible ejecutar applets Java en el navegador WebKit de Android?
- Almacenamiento de etiquetas de música en una base de datos SQLite
- Android ArrayIndexOutOfBoundsException y AbsListViewRecycleBin.addScrapView
- Biblioteca binaria preconfigurada nativa en Android Studio con el complemento experimental de Gradle
- Encriptación y descifrado entre Android, PHP y node.js
- LIBGDX ¿Es mejor usar spritesheet o imágenes individuales?
¿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
Encontré este en la web. Me ayudó: http://red-folder.blogspot.de/2014/01/cordova-330-cordovalib-and-eclipse.html
- ¿Cómo puedo pasar datos a una sola actividad de tarea después de la primera vez que se carga
- Qt en Android: el código C ++ se ejecuta en la máquina virtual Dalvik