Android `adb: command not found`

作者: 木木烈少 | 来源:发表于2015-12-26 20:20 被阅读5976次

    Mac下安装了Android Studio,配置了SDK等环境之后,在终端敲 adb 命令后显示:adb: command not found。 这个问题之前一直都懒得去查找解决方案,今天终于熬不住了。在此记录一下。
    adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过 adb 我们可以在IDE中通过DDMS来调试Android程序,其实也就是debug工具。
    下面列出 adb 常用的一些命令:

    1. 查看adb版本: adb version
    2. 查看所有设备: adb devices
    3. 安装指定apk: adb install <file>
    4. 卸载指定包 : adb uninstall <package>
    5. 连接设备 : adb connect [<host>[:<port>]](默认端口号是:5555)
    6. 断开设备: disconnect [<host>[:<port>]]
    7. 执行远程的shell:adb shell
    8. 执行远程shell命令: adb shell <command>
    9. 拷贝文件到设备上: adb push <local> <remote>
    10. 从设备中拷贝文件:adb pull <remote> [<local>]
    11. 查看设备所有信息: adb bugreport(包括 bug 报告)
    12. 最重要的命令: adb help 查看命令帮助,有了他所有命令都知道了,就是 so important 。

    还有很多关于 adb 的命令,需要用到是可以自行通过 help 命令去查看(我不是专业的android开发者,也扯不了什么)。
    现在说下怎么解决 adb: command not found的问题。这其实跟 windows 下配置全局环境是同样的道理。现在系统找不到这个命令,我们要做的就是让系统找到它。网上查了资料,得出以下几个步骤:

    1. 打开终端
    2. 创建 .bash_profile 文件 : touch .bash_profile
      创建 .bash_profile文件
    3. 添加导出android工具路径(即往文件写下如下文本):export PATH=${PATH}:【android sdk tools路径】:【android sdk platform-tools路径】


      用vim打开文件
      导出tool路径
    4. 保存退出后,执行 source .bash_profile命令
      运行文件
    5. 测试。执行 adb version 命令,如果没有出现 adb: command not found 并且看到 adb的版本号,说明成功了
    6. 重启终端。

    相关文章

      网友评论

      本文标题:Android `adb: command not found`

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