我是Ionic的新手,创建了一个简单的应用程序。我已经安装了Android Sdk
。并添加了以下内容Environment Variable
我正在尝试使用以下工具构建我的应用程序cordova build command
命令,但得到此错误:-
错误: cmd:命令失败,退出代码为ENOENT
我花了一整天的时间寻找解决方案,最后终于到了这里。
发布于 2017-06-18 16:49:37
对于linux,您还需要在~/.bashrc
文件
export ANDROID_HOME='/home/your_username/Android/Sdk'
export ANDROID_SDK_ROOT='/home/your_username/Android/Sdk'
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin
然后检查是否读取了android目标cordova requirements
首先。
发布于 2017-05-29 02:21:17
命令应该是ionic platform add android
而不是cordova platform add android
发布于 2017-05-29 21:44:59
我也收到了同样的错误...在我的例子中,它的发生是因为离子CLI的变化...
现在你需要运行'ionic cordova platform add android‘(或者ios),但是扩展还不能运行这个命令……
我只是在插件的源代码中插入“cordova”(尝试搜索运行以“ionic”开头的命令并且必须一起运行“cordova”的函数)
在macOS中,您可以在以下位置找到源代码:~/.vscode/extensions/vsmobile.cordova-tools-1.2.7/out/src/debugger/cordovaDebugAdapter.js
在Windows中,路径为: C:\Users\yourusername。vscode\extensions\vsmobile.cordova-tools-1.2.7\out\src\debugger\cordovaDebugAdapter.js
这对我很有效..。
https://stackoverflow.com/questions/44230534
复制相似问题