echo $ANDROID_HOME
返回空白表示系统环境变量 ANDROID_HOME
没有被正确设置。ANDROID_HOME
是一个环境变量,用于指向你的 Android SDK 安装目录。在 macOS Catalina 上设置这个环境变量可以帮助你在终端中使用 Android SDK 工具。
环境变量是在操作系统中定义的一组值,可以被系统或应用程序访问。ANDROID_HOME
是一个自定义的环境变量,用于指定 Android SDK 的安装路径。
你可以通过以下几种方式设置 ANDROID_HOME
环境变量:
你可以在终端中运行以下命令来临时设置 ANDROID_HOME
:
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
这些命令将 ANDROID_HOME
设置为默认的 Android SDK 安装路径,并将相关的工具目录添加到 PATH
环境变量中。
.bash_profile
或 .zshrc
文件永久设置如果你使用的是 bash
或 zsh
,可以将上述命令添加到你的 .bash_profile
或 .zshrc
文件中,以便每次打开终端时自动加载这些设置。
编辑 .bash_profile
或 .zshrc
文件:
nano ~/.bash_profile
或
nano ~/.zshrc
然后添加以下内容:
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
保存并退出编辑器,然后运行以下命令使更改生效:
source ~/.bash_profile
或
source ~/.zshrc
设置完成后,你可以再次运行以下命令来验证 ANDROID_HOME
是否设置成功:
echo $ANDROID_HOME
如果显示了 Android SDK 的安装路径,说明设置成功。
ANDROID_HOME
环境变量在以下场景中非常有用:
ANDROID_HOME
以便进行 Android 应用的构建和测试。通过以上步骤,你应该能够成功设置 ANDROID_HOME
环境变量,并在终端中正确显示其值。
领取专属 10元无门槛券
手把手带您无忧上云