Apache cordova添加平台android错误

Apache cordova添加平台android错误,android,cordova,Android,Cordova,我尝试了命令cordova platform add android 下面是我得到的: 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

我尝试了命令cordova platform add android

下面是我得到的:

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

以前,我用相同的错误显式设置了路径(
路径C:\Development\adt bundle\sdk\platform tools;etc
)。我尝试了几种不同的组合,试图让它工作,但我总是得到相同的错误。我的Android SDK是最新的。我遗漏了什么?

因此,当我更新路径时,我删除了其中的默认值。对于Windows7,它是

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

然后附加到该文件的末尾。这样做给了我一个新的错误:

Error: Please install Android target "android-19"
从这里我清楚地知道该怎么做,但如果其他人遇到此问题,下面是第二个错误的解决方案: