离子平台添加android命令失败,退出代码ENOENT

时间:2015-08-24 05:06:25

标签: android installation ionic-framework ionic

Updated the hooks directory to have execute permissions
Adding android project...
Error: cmd: Command failed with exit code ENOENT
    at ChildProcess.whenDone (C:\Users\arnold tan\AppData\Roaming\npm\node_modul
es\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:139:23)
    at ChildProcess.emit (events.js:107:17)
    at Process.ChildProcess._handle.onexit (child_process.js:1072:12)
    at child_process.js:1144:20
    at process._tickCallback (node.js:355:11)

我使用

C:\your\Directory>npm link cordova

C:\your\Directory>npm link ionic

然后去,

C:\your\Directory>ionic platform add android

但它不起作用。也许有人可以帮忙吗?

3 个答案:

答案 0 :(得分:4)

尝试运行以产生更多调试信息。

  

离子-d平台添加android

就我而言,我将c:\ windows \ system32添加到PATH环境变量中,它修复了问题。

答案 1 :(得分:1)

以管理员身份打开命令提示符并运行命令build.It for my。

答案 2 :(得分:0)

*您是否安装了Android SDK?

  • 您的环境变量是否已设置? HOME_ANDROID =“android sdk的路径”

* ENOENT表示没有条目!所以你应该检查你是否有管理员权限来改变该文件夹的竞争对手!