Телефон Gap [Ошибка ] CMD: Не удалось выполнить команду Код выхода ENOENT

? user3403739 @ | Original: StackOverFlow
---

Я пытаюсь получить телефонный разрыв работать на Android и моя команда выводитследующее:

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

При поиске это сообщение об ошибке я получаю много хитов, но все еще ​​, кажется, гораздо более подробные сообщения об ошибках, когда все это я получаю. Даже с -d или -v вариант, который является тем, что я получаю.

Я использую Windows 7 x64

Моя переменная PATH выглядит следующим образом:

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

% JAVA_HOME %,% ANDROID_HOME % и% ANT_HOME %

все это приводит к правильным местам, когда я введите их в моем строке поиска .

Просто набрав "Java " и " муравья " в моей командной строки дает мне результаты.

Любые идеи, где я должен начать смотреть ? Есть журналы ошибок где-нибудь?

---

Top 5 ответ

1Dato' Mohammad Nurdin @

Вам нужно установить муравья до сборки.

Как установить муравья ? Используйте этот.

попробуйте это . Убедитесь, что вы установили Node.js первый

1.Download и установить Homebrew, выполнив следующую команду в CMD:

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

2.Install Apache Ant с помощью Homebrew, выполнив

brew install ant

3.Build project

phonegap build android
2hdmartinez @

Если вы уверены, что ваш путей попробуйте набрать android в cmd, если он говорит: 'xcopy' was not recognized .

затем добавить к вашему пути :

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

Он использует Windows 7, заварить для OSX.

Чтобы установить муравей окна, попробуйте следующее:  https://code.google.com/p/winant/

4Desmond @

Я не знаю, как решить это вопрос, но попробовать это он будет решать точно.

Это связано с ANT инструментов не мог найти tools.jar в каталоге Lib JRE . Когда я скопировал tools.jar от либерал- каталог JDK для JRE Lib каталога. Перезагрузите систему ипроблема была абсолютно решена, исборка была успешной, когда я побежалкомандование " Кордова -d платформа добавить андроид " . Надеюсь, что это помогает вам.

5user495285 @

Я использую Кордова,следующие работал для меня :

cordova platform rm android
cordova platform add android

После этого обновления затмение действовалнемного шаткий просто удалить и добавить проект обратно.