Android在Mac下adb不能连接

作者: 一花一朝 | 来源:发表于2017-02-20 23:14 被阅读299次

    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

    好的 ,大功告成!记录自己的成长,如有问题,欢迎讨论!

    相关文章

      网友评论

        本文标题:Android在Mac下adb不能连接

        本文链接:https://www.haomeiwen.com/subject/rsfywttx.html