我尝试在bash中设置ANDROID_HOME
,我使用CentOs 7
。
首先,尝试使用
export
export ANDROID_HOME=/home/zhilevan/Android/Sdk
然后
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
如果我输入$ android
,它就会正确添加。
问题是:当我关闭终端,然后键入面向android
的{{1}}
在另一项努力中,在最后一步中我键入bash: android: command not found...
但结果是相同的"关闭终端android:命令未找到"。
问题出在哪里,为什么不起作用?
答案 0 :(得分:2)
它不起作用,因为当您打开新终端时,新shell中不再存在导出。您需要将它们添加到打开新终端时加载的〜/ .bashrc 文件中。
在〜/ .bashrc 中添加这两个导出:
export ANDROID_HOME=/home/zhilevan/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
您可以运行以下命令从终端添加它们:
echo '
export ANDROID_HOME=/home/zhilevan/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
' >> ~/.bashrc
然后获取〜/ .bashrc(或打开一个新终端)
source ~/.bashrc