我在.bash_profile中设置ANDROID_HOME并运行源〜/ .bash配置文件,但是在关闭并打开终端后,然后运行echo $ ANDROID_HOME返回空白
.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
答案 0 :(得分:0)
从source ~/.bash_profile
文件中删除.bash_profile
,因为它会导致循环。您只需要从终端运行命令即可加载文件的更新版本。新的终端窗口仍将使用文件的最新版本。
更改.bash_profile
后,从终端窗口运行source ~/.bash_profile
,然后运行echo $ANDROID_HOME
。您应该获得期望值。
答案 1 :(得分:0)
目录应该用双引号引起来。
更改JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
像这样JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home"
答案 2 :(得分:-1)
我也堆叠了。 .bashrc编辑未声明成功。答案在这里:https://askubuntu.com/a/60221/965574您需要向.profile文件中添加字符串