Ошибка настройки Phonegap Ошибка Кордовы Ошибка создания

Я пытаюсь настроить на базовом Android-приложении Hello World phonegap. Я установил и правильно настроил пути для муравьев, java jdk и android sdk. Однако, когда я пытаюсь запустить

create C:\Users\Shoes\Documents\Dev\Test com.codebundle.test Test 

И кордова дала мне следующую ошибку

 Missing one of the following: JDK: http://java.oracle.com Android SDK: http://developer.android.com Apache ant: http://ant.apache.org 

Я проверил, что все пути настроены правильно, пытаясь

 ant adb java 

Все отлично работало, пожалуйста, помогите

Если вы наберете «андроид», что произойдет? Вам нужно убедиться, что $ ANDROID_HOME / tools и $ ANDROID_HOME / platform-tools находятся в вашем $ PATH.

http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android

Работала с другом вчера вечером, и его проблема заключалась в том, что JRE был на его пути, а не JDK. Поэтому, когда он набрал javac, его не удалось найти. Если у вас есть такая же проблема, вам нужно будет обновить PATH, чтобы указать местоположение JDK.

Для добавления путей к переменной PATH недостаточно. Вам нужно добавить явный JAVA_HOME путь к папке bin JDK, например:

  JAVA_HOME -> C:\Program Files\Java\bin 

Phonegap / Cordova ищет переменную JAVA_HOME в ваших настройках.

Установить следующие две переменные среды

 C:\>set ANT_HOME="C:\apache-ant-1.8.4\" C:\>set JAVA_HOME="C:\Program Files\Java\jdk1.7.0_04\" 

Задайте путь javac в свою переменную PATH, это работает для меня хорошо, у меня были те же проблемы. Я добавил эти три папки в переменную PATH:

  C:\Program Files\Java\jdk1.7.0_05; C:\Program Files\Java\jdk1.7.0_05\bin; C:\Program Files\Java\jdk1.7.0_05\lib 

Когда вы на CMD в Windows, вы должны иметь возможность запускать эти команды из любого места:

  javac java ant 

Когда вы можете сделать это на ошибках cmd wihtout, тогда будет работать cordova.

Настройте проект PhoneGap в шесть простых шагов.

http://wezeste.blogspot.in/201

  1. Загрузите последнюю версию телефонного разговора с -> http://phonegap.com/install/

  2. Распаковать и перейти в каталог android / bin загруженного телефонного звонка zip

  3. УСТАНОВИТЕ РАЗНЫЕ ПУТЫ: (вы можете сделать это и в среде)

Java: set path =% PATH%; C: \ Program Files (x86) \ Java \ jdk1.7.0_21 \ bin

Ant: set path =% PATH%; C: \ apache-ant-1.9.4 \ bin

JAVA_HOME: установить JAVA_HOME = C: \ Program Files (x86) \ Java \ jdk1.7.0_21 \ bin

  1. Создать андроид peoject с командой – создать назначение [имя пакета] [название проекта]

Создать D: \ AndroidProjects com.project.example привет

  1. Импортировать проект андроида, созданный в eclipse

  2. Загрузите и добавьте cordova-2.2.0.jar в свой проект.

Запустите первое тестовое приложение

благодаря

Я сделал все правильно, но все равно получаю это сообщение:

 Missing one of the following: JDK: http://java.oracle.com Android SDK: http://developer.android.com ... 

Решение для меня заключалось в том, чтобы добавить все к моей переменной пользователя PATH не к переменной System PATH

Проблема заключалась в том, что create не может найти javac.exe , включая каталог bin в Пути: C:\Program Files\Java\jdk1.7.0_11\bin (в моем случае).

Я отредактировал свою переменную пути к системе, и в конце она выглядела так, я добавил много, но, похоже, мне пришлось работать, только тогда

 D:\Python27\Lib\site-packages\PyQt4;%CommonProgramFiles%\Microsoft Shared\Windows Live;c:\bin;D:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;D:\Program Files (x86)\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;d:\wamp\bin\php\php5.2.6\;d:\cygwin\bin;D:\Program Files (x86)\Android\android-sdk\platform-tools;D:\Program Files (x86)\Android\android-sdk\tools;D:\wamp\bin\mysql\mysql5.0.51b\bin;D:\Program Files\Java\jdk1.7.0_01;D:\Program Files\Java\jdk1.7.0_01\bin;D:\Program Files\Java\jdk1.7.0_01\lib;D:\SDK\apache-ant-1.8.4;D:\SDK\apache-ant-1.8.4\bin;D:\SDK\apache-ant-1.8.4\lib 

После редактирования вашего пути вы должны открыть новое окно командной строки (в окнах) перед запуском тестовых команд «java» «ant» «adb» или «javac»