Un error común en la instalación de PhoneGap / Cordova

Si algo ha ido mal en la instalación y configuración de PhoenGap, puede que os salga una pantalla como esta:

Consola - el error más común
Consola – el error más común

 

Este error es el que aparece cuando una o más de las configuraciones creadas anteriormente (Java, Ant, Android SDK) no responde. Si os fijáis, el comando create es un .bat en la carpeta android\bin que contiene lo siguiente:

@ECHO OFF
IF NOT DEFINED JAVA_HOME GOTO MISSING
FOR %%X in (java.exe javac.exe ant.bat android.bat) do (
SET FOUND=%%~$PATH:X
IF NOT DEFINED FOUND GOTO MISSING
)
cscript “%~dp0\create.js” %*
GOTO END
:MISSING
ECHO Missing one of the following:
ECHO JDK: http://java.oracle.com
ECHO Android SDK: http://developer.android.com
ECHO Apache ant: http://ant.apache.org
EXIT /B 1
:END

Fijaos bien que está buscando la ejecución de los comandos java.exe, javac.exe, ant.bat y android.bat. En la consola id al directorio \android\bin y allí ejecutad uno a uno estos comandos; así podréis detectar donde está el error. Incluso si no aparece error, puede que haya algún paso que os habéis saltado. A veces puede haber alguna complicación extraordinaria.

 

Leave a Reply