2014-10-15 5 views
1

Стараюсь команду >cordova platform add androidApache Cordova добавить платформы андроид ошибка

и вот что я получаю:

C:\Users\Daniel\Workspaces\cordova\hello>cordova platform add android 
Creating android project... 

C:\Users\Daniel\.cordova\lib\npm_cache\cordova-android\3.6.3\package\bin\node_mo 
dules\q\q.js:126 
        throw e; 
         ^
Error: Failed to run "android". Make sure you have the latest Android SDK instal 
led, and that the "android" command (inside the tools/ folder) is added to your 
PATH. 
    at C:\Users\Daniel\.cordova\lib\npm_cache\cordova-android\3.6.3\package\bin\ 
lib\check_reqs.js:43:27 
    at exithandler (child_process.js:644:7) 
    at ChildProcess.errorhandler (child_process.js:660:5) 
    at ChildProcess.emit (events.js:95:17) 
    at Process.ChildProcess._handle.onexit (child_process.js:808:12) 
Error: C:\Users\Daniel\.cordova\lib\npm_cache\cordova-android\3.6.3\package\bin\ 
create.bat: Command failed with exit code 8 
    at ChildProcess.whenDone (C:\Users\Daniel\AppData\Roaming\npm\node_modules\c 
ordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23) 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:756:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:823:5) 

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

ANDROID_HOME C:\Development\adt-bundle\sdk\ 

Path %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;etc 

Раньше я мой путь установить явно с той же ошибкой (Path C:\Development\adt-bundle\sdk\platform-tools;etc). Я попробовал несколько разных комбинаций, чтобы попытаться заставить его работать, но я всегда получаю ту же ошибку. Мой Android SDK поднял дату. Что мне не хватает?

ответ

0

Итак, выясняется, что когда я обновил Path, я удалил значения по умолчанию там. Для Windows 7 это

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

Затем добавить к концу этого периода. Делая это дало мне новую ошибку:

Error: Please install Android target "android-19" 

Отсюда мне было ясно, что делать, но если кто-то проходит через это, вот это решение второй ошибки: Cordova 3.5.0 Install Error- Please Install Android Target 19

Смежные вопросы