繁体   English   中英

Apache Cordova添加平台Android错误

[英]Apache cordova add platform android error

我尝试命令>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

以前,我已将路径明确设置为相同的错误( Path C:\\Development\\adt-bundle\\sdk\\platform-tools;etc )。 我尝试了几种不同的组合以使其正常工作,但我总是遇到相同的错误。 我的Android SDK已更新。 我想念什么?

因此,事实证明,当我更新路径时,我删除了其中的默认值。 对于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安装错误-请安装Android Target 19

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM