我是新来的离子和创建了一个简单的应用程序。我已经安装了Android Sdk
。而添加了这些Environment Variable
命令失败,退出代码ENOENT
我试图用cordova build command
命令来建立我的应用程序,但收到此错误: -
Error: cmd: Command failed with exit code ENOENT
我是新来的离子和创建了一个简单的应用程序。我已经安装了Android Sdk
。而添加了这些Environment Variable
命令失败,退出代码ENOENT
我试图用cordova build command
命令来建立我的应用程序,但收到此错误: -
Error: cmd: Command failed with exit code ENOENT
命令应该是 - 离子平台添加的Android 而不是科尔多瓦平台补充,因为在离子CLI变化的Android
试过,但也说'平台命令已重命名' –
检查环境变量ANDROID_HOME的路径是否正确。也尝试更新最新版本的科尔多瓦-npm更新-g离子科尔多瓦 – HarryJs
路径的价值Android_Home是安装位置的android-sdk –
我得到了同样的错误...... 对我来说,它正在发生...
现在你需要运行“离子科尔多瓦平台添加机器人”(或iOS),但不延长尚未运行此命令
我刚插入“科尔多瓦”在插件的源代码(尝试搜索运行以'ionic'开头并且必须运行'cordova'的命令的功能 〜/ .vscode /扩展/ vsmobile.cordova工具-1.2.7 /出/ src目录/调试/ cordovaDebugAdapter.js
在:疗法”
在MacOS的,你在找到源代码Windows中,路径为: C:\ Users \用户yourusername \ .vscode \分机\ vsmobile.cordova工具-1.2.7 \出来的\ src \调试\ cordovaDebugAdapter.js
它的工作对我来说...
对于linux,您还需要在.bashrc文件中添加这两行
export ANDROID_SDK_ROOT='/home/your_username/Android/Sdk'
export PATH=$PATH:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$ANDROID_SDK_ROOT/tools/lib/x86_64
然后检查是否首先用cordova requirements
读取android目标。
为Mac OS参考:
你不是在环境变量添加'ANDROID_SDK_ROOT'? 检查此 - https://gist.github.com/kristopherjohnson/7568583 –