ionic build android 时候出现的问题: Error :cmd :Command failed with exit code ENOENT at ChildPRrocess.WhneDone
$ ionic platform add android Updated the hooks directory to have execute permissions Adding android project... Error: cmd: Command failed with exit code ENOENT at ChildProcess.whenDone (c:\Users\Development\AppData\Roaming\npm\node_modu les\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:134:23) at ChildProcess.emit (events.js:107:17) at Process.ChildProcess.handle.onexit (childprocess.js:1072:12) at child_process.js:1144:20 at process._tickCallback (node.js:355:11)
I'll appreciate any advice, thanks.
Running "cordova -d platform add android" yields a little bit more info. Is some file missing? I can't figure it out: $ cordova -d platform add android
No version supplied. Retrieving version from config.xml...
Adding android project...
Running command: cmd "/s /c "C:\Users\Development\.cordova\lib\npm_cache\cordova
-android\4.0.2\package\bin\create.bat --cli "d:\New folder\myApp\platforms\andro
id" com.ionicframework.myapp190466 myApp""
Command finished with error code ENOENT: cmd /s /c "C:\Users\Development\.cordov
a\lib\npm_cache\cordova-android\4.0.2\package\bin\create.bat --cli "d:\New folde
r\myApp\platforms\android" com.ionicframework.myapp190466 myApp"
Error: cmd: Command failed with exit code ENOENT
at ChildProcess.whenDone (c:\Users\Development\AppData\Roaming\npm\node_modu
les\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:134: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) 解决办法:
It as a PATH problem. Somehow, "C:\Windows\System32" wasn't in the path.
|