Phone Gap [erreur] cmd: la Commande a échoué avec le code de sortie ENOENT
Je suis en train d'essayer d'obtenir le téléphone de l'écart à travailler sur android et mes sorties de commande suivantes:
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
Lors de la recherche de ce message d'erreur que je reçois beaucoup de visites, mais tout le monde semble avoir beaucoup plus détaillée des messages d'erreur, quand c'est tout ce que je reçois. Même avec l'option-d ou l'option-v qu'est-ce que je reçois.
Je suis avec Windows 7 x64
Ma variable PATH ressemble à ceci:
%JAVA_HOME%\bin;C:\Users\Mike\AppData\Roaming\npm;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANT_HOME%\bin;C:\Program Files\nodejs;
%JAVA_HOME% , %ANDROID_HOME% et %ANT_HOME%
conduisent tous à la bonne place quand je tape dans ma barre de recherche.
Juste à taper "java" et "ant" dans ma ligne de commande me donne des résultats.
Des idées où je devrais commencer à chercher? Sont là les journaux d'erreur quelque part?
npm install -g cordova
La phonegap client utilise le cordova client local construit.Loudon ouais j'ai.
Le répertoire dans lequel vous avez installé ant? (il semble cordova génère échouer si la fourmi est installé dans un dossier contenant des parenthèses). Essayez d'exécuter
%userprofile%\.cordova\lib\android\cordova\3.4.0\bin\check_reqs.bat
pour voir si affiche plus de détails sur le problème.Veuillez voir ma réponse ci-dessous @Desmond
Elle aussi n'aime pas les espaces dans le nom de votre compte, vous l'esprit
OriginalL'auteur user3403739 | 2014-03-10
Vous devez vous connecter pour publier un commentaire.
Si vous êtes sûr de la vôtre chemins essayez de type
android
danscmd
si elle dit:'xcopy' was not recognized
.puis ajouter à votre chemin d'accès:
si quelqu'un ayant de l'exécution de la commande ant, assurez-vous que ..... erreur. c'est la solution !!!!
Salut, il suffit de penser où dois-je mettre ce code?
A fonctionné pour moi aussi. @GianFS, vous devez l'ajouter à la fin de votre variable PATH dans vos variables d'environnement(computerhope.com/issues/ch000549.htm)
Fonctionne pour moi aussi ....Merci @hdmartinez 🙂
OriginalL'auteur hdmartinez
Je ne suis pas sûr de savoir comment cela a résolu le problème, mais essayez ceci sera résolu pour vous.
Cela est dû à la FOURMI outils ne pouvait pas trouver tools.jar dans JRE répertoire lib. Lorsque j'ai copié tools.jar de JDK répertoire lib de JRE répertoire lib.
Redémarrez le système et le problème était totalement résolu et la compilation a réussi quand j'ai exécuté la commande "cordova -plate-forme d ajouter android". Espérons que cela vous aide.
Merci! il a également travaillé pour moi 🙂
OriginalL'auteur Desmond
Il est à l'aide de Windows 7, le bistrot est pour OSX.
À installer ANT pour windows, essayez ceci:
https://code.google.com/p/winant/
OriginalL'auteur andreibosco
Vous devez installer ant avant la construction.
Comment installer ant? Utiliser ce un.
essayer celui-ci. Assurez-vous que vous installez node.js première
1.Télécharger et installer Homebrew en exécutant la commande suivante dans cmd:
2.Installer Apache Ant via Homebrew par l'exécution de
3.Projet de construction d'
OriginalL'auteur Mohammad Nurdin
Je suis l'aide de cordoue et de la suite fonctionné pour moi:
Après cette mise à jour de l'éclipse a agi un peu déglingués il suffit de retirer et ajouter le projet de nouveau de retour.
OriginalL'auteur user495285
Essayez de supprimer ce dossier :
OriginalL'auteur dunet roi
Veuillez ajouter C:\Windows\System32 dans votre variable PATH. Il a travaillé pour moi!
OriginalL'auteur user1738092