首页 > 解决方案 > echo $ANDROID_HOME 在 Mac 中返回空白

问题描述

我在 .bash_profile 中设置了 ANDROID_HOME 并运行 source ~/.bash 配置文件,但在关闭并打开终端后运行 echo $ANDROID_HOME return blank

.bash_profile

source ~/.bash_profile
export PATH="/usr/local/opt/openssl/bin:$PATH"
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export ANDROID_HOME=/Users/Najibah/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platfrom-tools

这发生在我运行 echo $ANDROID_HOME 时

标签: androidbashmacos

解决方案


source ~/.bash_profile从文件中删除.bash_profile,因为它会导致循环。您只需从终端运行命令即可加载文件的更新版本。无论如何,新的终端窗口将使用该文件的最新版本。

更改后.bash_profilesource ~/.bash_profile从终端窗口运行,然后运行echo $ANDROID_HOME​​. 您应该得到预期值。


推荐阅读