Mac下配置Android的环境变量
-
问题:-bash: adb: command not found
问题描述.png
在终端输入adb,或者adb相关的命令(adb shell,adb version...)都会出现上面的情况
- 分析
这个看情况是adb配置问题,然而配置adb又跟我们Android的环境变量有关,难道是环境变量没有配置好吗?先这样想着,咱们继续往下解决。 -
解决
1.在终端输入:echo $HOME。进入home目录下,及/Users/songyan
2.继续输入:touch .bash_profile,创建.bash_profile文件
3.在终端输入:open -e .bash_profile,打开bash_profile文件,即打开了一个文本编辑器,看到我的配置如下:
问题所在.png
4.配置文本编辑器的内容,在.bash_profile文件中输入 export PATH=/Users/您的用户名/文件路径/platform-tools/:$PATH
但是假如需要添加多个路径到PATH下时,需要用“:”(英文的冒号)隔开。因为android和adb这些命令是在不同的文件夹中的,格式是:PATH=${PATH}:路径1:路径2、另外,如果指定多个路径,结尾就不用写:$PATH了,如下
export ANDROID_HOME=/Users/songyan/Library/Android/android-sdk-macosx
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=${PATH}:/Users/songyan/Library/android/android-sdk-macosx/platform-tools:/Users/songyan/Library/android/android-sdk-macosx/tools:$JAVA_HOME/bin
原来是之前的我配置的时候没有写在/Users/songyan/Library/android,结果配置不成功。改成
成功的配置.png
就配置成功了。所以一定要写/Users/您的用户名/文件路径
5.保存文本文件,在输入命令:source .bash_profile命令。 -
测试:
在终端输入 adb相关的命名。如:adb version,adb ,adb devices等,再也不会出现-bash: abd: command not found了。问题解决!!!
测试.png
好的 ,大功告成!记录自己的成长,如有问题,欢迎讨论!
网友评论