Crear script en Córdoba falla con error inesperado en Ubuntu 12.10

En Ubuntu 12.10, estoy intentando configurar cordova 2.3.0 (PhoneGap) basado en las instrucciones presentes aquí http://docs.phonegap.com/es/2.3.0/guide_getting-started_android_index.md.html#Getting%20Started % 20with% 20Android .

Pero cuando corro la escritura consigo el error siguiente:

An unexpected error occurred: [ ! -e "$BUILD_PATH"/framework/libs/commons-codec-1.7.jar ] exited with 1 Deleting project... 

Busqué el commons-codec-1.7.jar y está presente donde debería estar:

 -rw-r--r-- 1 user user 259600 Jan 21 15:32 framework/libs/commons-codec-1.7.jar 

He intentado codificar el camino y sigo recibiendo el mismo error.so por qué estoy viendo este error.

Cualquier idea de lo que podría estar mal o falta aquí?

Gracias por adelantado

He tenido este mismo problema, no estoy seguro de lo que lo resolvió al final, pero aquí hay una lista de lo que hice.

  • Reinstalado el sdk de Android
  • Instalado ADT para eclipse (ya que no uso eclipse no lo instalé inicialmente)
  • En el gestor de SDK instalé los extras y los API 14 ~ 17

Debería haber intentado ejecutar el comando después de cada paso para identificar el problema. Si usted encuentra exactamente lo que lo resolvió por favor decir.

Esto es más probable porque Java y / o Apache Ant no está instalado correctamente. Tuve el mismo problema hasta que instalé el JDK de Oracle y Ant con los siguientes comandos:

 sudo apt-add-repository ppa:webupd8team/java sudo apt-get update && sudo apt-get install oracle-java6-installer sudo apt-get install ant 

Recomiendo hacer que la salida de la escritura de la create más verbosa para investigar problemas de la estructura. Para editar esta línea:

 (cd "$BUILD_PATH"/framework && ant jar &> /dev/null ) 

a

 (cd "$BUILD_PATH"/framework && ant jar ) 

Esto me ayuda a determinar mi problema:

 makk@localhost:~/projects/eclipse/cordova-android/bin$ ./create ~/projects/eclipse/plackarta com.MyApp MyApp Buildfile: build.xml BUILD FAILED /home/makk/projects/eclipse/cordova-android/framework/build.xml:33: The required minimum version of ant is 1.8.0, you have Apache Ant version 1.7.1 compiled on September 8 2010 Total time: 0 seconds 

Puedes arreglar esto dependiendo de tu sistema operativo. En los sistemas modernos probablemente obtendrá suerte después de la respuesta fiznool. También puedes probar esta solución (bajo tu propio riesgo!): https://askubuntu.com/questions/55488/install-upgrade-to-apache-ant-1-8-2 . También hay binarios listos para usar en http://ant.apache.org/bindownload.cgi (me ayudó con mi antiguo 10.04 Ubuntu).

Tuve el mismo problema también. Instalar Apache Ant fijado az fiznool lo sugirió para mí.

Yo tuve el mismo problema.

Después de eliminar el &> /dev/null , me di cuenta de lo que realmente estaba sucediendo.

El script commons-codec-1.7.jar devolvió el siguiente error:

Error: JAVA_HOME is not defined correctly.

Así que sólo tuve que añadir la variable JAVA_HOME en mi archivo .bashrc , así:

export JAVA_HOME=/usr/lib/jvm/java-6-oracle/

Todo funcionó bien después de eso.

¡Gracias!

En mi caso utilicé "sudo cordova platform add android" que funcionó como un encanto

Había instalado Android 4.2 (API 17) y resolvió errores

Tratar:

 chown -R xxxx:xxxx /path_to_cordova 

¡¡esto funciona para mi!!

Como se mencionó en otra parte, si creó el proyecto con un espacio en el nombre del proyecto (incluso si colocó bien todo el nombre entre comillas), la adición de Android fallará. Y un guión (-) causa el mismo problema.

  • No se puede configurar Android con Ubuntu 11.10
  • Android Error al iniciar el emulador: No se puede ejecutar el programa
  • ¿Cómo instalar Android SDK en Ubuntu?
  • Eclipse ADB error
  • Los emuladores de Genymotion dan error Open GL en Kubuntu 13.10 64-bit
  • Eclipse y Android: no se puede depurar en Samsung Galaxy S2 porque no se ha detectado
  • Eclipse Juno a menudo se cierra automáticamente después de la actualización de Ubuntu a 14,04 TLS
  • El proyecto VLC para Android falló en Ubuntu 12.04
  • Linux Ubuntu Android SDK manager no está iniciando - android: java: no encontrado
  • Ubuntu 64 con Android 64 Bundle no puede encontrar el ejecutable de adb
  • No se puede encontrar la carpeta .android en ubuntu
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.