错误:未设置ANDROID_HOME且“OS”命令不在OS X上的PATH中

时间:2015-01-12 02:10:24

标签: android cordova terminal android-sdk-tools cordova-cli

尝试执行此命令时,我在终端中收到此错误:

$ cordova platform add android

我在这里阅读了这些答案:

Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions

ANDROID_HOME is not set and "android" command not in your PATH Phonegap

但是我不知道他们提供的代码放在哪里。

我正在运行OS X.

1 个答案:

答案 0 :(得分:15)

选项1

for windows

右键点击我的电脑 - >属性 - >高级系统设置 - >环境变量

现在将系统变量的路径编辑为

;/yourSdkHome/tools;/youSdkHome/platform-tools

选项2

在Windows机器中,打开命令提示符并逐个输入每个命令

set ANDROID_HOME=**C:\\android-sdk-windows**

set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

在MAC机器中,打开终端并逐个输入

export ANDROID_HOME=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

注意 - C:\\android-sdk-windows应替换为您机器中Android SDK的路径。

<installation location>应替换为您机器中Android SDK的路径。

示例

在MAC机器中,如果安装位置为~/adt-bundle-mac-x86_64/sdk

第一行应该是

export ANDROID_HOME=~/adt-bundle-mac-x86_64/sdk