Произошла ошибка при создании подпроекта android, так как путь не найден

Я пытаюсь сделать phonegap build android и у меня есть это сообщение :

[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
   [error] An error occured during creation of android sub-project. Path not found

Phonegap ищет "C:Documents и настройкиcorbg.cordovalibandroidcordova3.0.0bincreate". В каталоге "3.0.0"ничего нет. Я установил cordova вот так npm install -g cordova.

у меня есть некоторые проблемы, когда я запускаю cordova platform add android.

Я что-то пропустил?

8 ответов


в машине Windows вы должны удалить .каталог cordova под C:\Users\user_name\


Я столкнулся с той же проблемой, затем я исправил свой путь приложения, после того, как он разработан для меня.

Если вы используете win 7, Добавьте путь Android ADK в откройте mycomputer - > свойства - > изменить настройки - > дополнительно - > переменная среды - > переменная пользователя для ....-> путь добавьте путь Android ADK здесь, как показано ниже

C:\AndroidDev\adt-bundle-windows-x86-20131030\sdk\tools; C:\AndroidDev\adt-bundle-windows-x86-20131030\sdk\platform-tools

также добавьте JAVA_HOME и ANT_HOME. - Абдул Джаббар!--1-->


вы установили переменную PATH? Иногда эта ошибка возникает в Windows, когда переменная PATH не установлена правильно для доступа к" java "и" ant " exes. Если вы хотите проверить, правильно ли они установлены, Вы можете просто выполнить оба (из любой папки в командной строке):

> java

или

> ant

и обе программы должны быть найдены.


Это была проблема с моим прокси. Cordova создать .cordova каталог и попробуйте загрузить что-то в интернете. Загрузка не сработала. В следующий раз проверьте, есть ли . Он не пытается перезагрузить что-то, потому что каталог существует, и он показывает ошибку.

Я убрал .cordova каталог, и я решил свои проблемы с прокси. Теперь everythings работает.


что решило проблему для меня, так это наличие 2 каталогов на моем пути, платформа android-инструменты и инструменты. В моем ПК эти папки были на Файлы C:\Program (х86)\\Андроид Android-SDK-инструментов\ C:\Program файлы (x86)\Android\android-sdk\platform-tools

также убедитесь, что у вас есть следующие переменные среды

  • переменной JAVA_HOME (C:\Program файлы\Java\jdk1.7.0_51)
  • ANT_HOME (C:\Program Files\apache\apache-ant-1.9.3)
  • ANDROID_HOME (файлов C:\Program (х86)\Андроид\андроид-платформы SDK-инструменты\)

Я удалил .папка cordova в моей папке пользователя, но я не совсем уверен,что это помогло.

эти ссылки могут помочь вам


У меня была точно такая же проблема по другой причине. У меня была старая версия ant (1.7.1). По крайней мере, версия 1.8.2 необходима для работы сборки.


либо из-за неправильной установки, либо без установки ANT или JAVA. Но, кроме того, нам нужно добавить Android SDk и подготовить цели Android через SDK manager, прежде чем проходить через это.


Это потому, что вы не установили ANT! загрузите его отсюда и установите его шаг за шагом https://ant.apache.org/manual/install.html

затем, выполнив последнюю команду, он установит необходимые зависимости.