Android `adb: command not found`

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. 重启终端。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容