我尝试使用命令$ ionic platform add Android添加Android作为平台,当我尝试仿真时它显示我这个错误,如何处理这个?因为我第一次使用mac我不知道如何在mac OS中处理它。
ERROR: Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.
Error: /Users/ansingh/myApp/platforms/android/cordova/run: Command failed with exit code 2
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131: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)
答案 0 :(得分:0)
我已经给出了我的MAC路径。 希望这会有用。使用你的android目录而不是我的。
将.bash_profile中的这些内容添加到您的用户目录中 如果您无法找到该文件,请创建一个
export ANT_HOME="/usr/share/ant"
export PATH=$PATH:$ANT_HOME/bin
export GRADLE_HOME="/usr/share/gradle-2.4"
export PATH=$PATH:$GRADLE_HOME/bin
export ANDROID_HOME=/Users/imran_nazeer/Documents/Installbles/android-sdks
export PATH=$PATH:/Users/imran_nazeer/Documents/Installbles/android-sdks/tools:/Users/imran_nazeer/Documents/Installbles/android-sdks/platform-tools:$PATH