Telefono Gap [ errore ] cmd : Comando non riuscito con codice di uscita ENOENT

? user3403739 @ | Original: StackOverFlow
---

Sto cercando di ottenere gap telefono al lavoro su Android e mio comando emette il seguente :

phonegap build android
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
[error] cmd: Command failed with exit code ENOENT

Durante la ricerca questo messaggio di errore ho un sacco di colpi, ma tutti gli altri sembra avere messaggi di errore più dettagliati, quando questo è tutto quello che ottiene . Anche con l' -d o opzione -v che è quello che ho .

Sto usando Windows 7 x64

La mia variabile PATH si presenta così :

%JAVA_HOME%in;C:UsersMikeAppDataRoaming
pm;%ANDROID_HOME%platform-tools;%ANDROID_HOME%	ools;%ANT_HOME%in;C:Program Files
odejs;

% JAVA_HOME %, % ANDROID_HOME % e il % ANT_HOME %

tutti portano ai luoghi giusti quando li scrivo nella mia barra di ricerca .

Basta digitare " java " e " formica " in mia linea di comando mi dà risultati .

Tutte le idee dove dovrei cominciare cercando ? Ci sono log di errore da qualche parte ?

---

Top 5 Risposta

1Dato' Mohammad Nurdin @

È necessario installare formica prima build.

Come installare formica ? Utilizzare questo .

provare questo. Assicurarsi di installare node.js primo

1.Download e installare Homebrew eseguendo seguente comando cmd :

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

2.Install Apache Ant via Homebrew eseguendo

brew install ant

3.Build project

phonegap build android
2hdmartinez @

Se si è sicuri di percorsi Distinti provare a digitare android in cmd se dice : 'xcopy' was not recognized .

quindi aggiungere al percorso :

%SystemRoot%system32; %SystemRoot%; %SystemRoot%System32Wbem;
3andreibosco @

Lui sta usando Windows 7, birra è per OSX .

Per installare ANT per le finestre provare questo :  https://code.google.com/p/winant/

4Desmond @

Io non sono sicuro di come questo ha risolto il problema, ma provare questo si risolverà di sicuro.

Ciò è dovuto a strumenti ANT non riusciva a trovare tools.jar nella directory lib JRE . Quando ho copiato tools.jar dalla directory lib JDK a JRE directory lib . Riavviare il sistema e il problema è stato assolutamente risolto e la costruzione ha avuto successo quando ho eseguito il comando " cordova piattaforma -d aggiungere Android " . Spero che questo ti aiuta .

5user495285 @

Sto utilizzando Cordova e il seguente lavorato per me :

cordova platform rm android
cordova platform add android

Dopo questo aggiornamento eclissi ha agito un po ' traballante sufficiente rimuovere e aggiungere il progetto di nuovo .