android - 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
解决方案
source ~/.bash_profile
从文件中删除.bash_profile
,因为它会导致循环。您只需从终端运行命令即可加载文件的更新版本。无论如何,新的终端窗口将使用该文件的最新版本。
更改后.bash_profile
,source ~/.bash_profile
从终端窗口运行,然后运行echo $ANDROID_HOME
. 您应该得到预期值。
推荐阅读
- css - 如何在移动横向视图中定位图像
- php - 如果条目为空,如何显示不同的值
- angular - 第一次注销后第二次登录不起作用
- vue.js - Vuex Axios 标头返回 Uncaught TypeError: Object(...) is not a function from Vuex
- python - 如何连接类型的稀疏张量
- html - 固定位置子,溢出隐藏父。仅隐藏底部
- gulp - 如何分组任务?
- javascript - 如何在其他文件中声明类,然后在 JS 中导入?
- intellij-idea - IntelliJ 在项目视图中单独显示子包
- datetime - QT QML如何将毫秒转换为时间hh:mm:ss:zzz?