Mac下安装了Android Studio,配置了SDK等环境之后,在终端敲 adb
命令后显示:adb: command not found。 这个问题之前一直都懒得去查找解决方案,今天终于熬不住了。在此记录一下。
adb
的全称为Android Debug Bridge,就是起到调试桥的作用。通过 adb 我们可以在IDE中通过DDMS来调试Android程序,其实也就是debug工具。
下面列出 adb 常用的一些命令:
- 查看adb版本:
adb version
- 查看所有设备:
adb devices
- 安装指定apk:
adb install <file>
- 卸载指定包 :
adb uninstall <package>
- 连接设备 :
adb connect [<host>[:<port>]]
(默认端口号是:5555) - 断开设备:
disconnect [<host>[:<port>]]
- 执行远程的shell:
adb shell
- 执行远程shell命令:
adb shell <command>
- 拷贝文件到设备上:
adb push <local> <remote>
- 从设备中拷贝文件:
adb pull <remote> [<local>]
- 查看设备所有信息:
adb bugreport
(包括 bug 报告) - 最重要的命令:
adb help
查看命令帮助,有了他所有命令都知道了,就是 so important 。
还有很多关于 adb 的命令,需要用到是可以自行通过 help
命令去查看(我不是专业的android开发者,也扯不了什么)。
现在说下怎么解决 adb: command not found的问题。这其实跟 windows 下配置全局环境是同样的道理。现在系统找不到这个命令,我们要做的就是让系统找到它。网上查了资料,得出以下几个步骤:
- 打开终端
- 创建 .bash_profile 文件 :
touch .bash_profile
创建 .bash_profile文件 -
添加导出android工具路径(即往文件写下如下文本):export PATH=${PATH}:【android sdk tools路径】:【android sdk platform-tools路径】
用vim打开文件
导出tool路径 - 保存退出后,执行
source .bash_profile
命令
运行文件 - 测试。执行
adb version
命令,如果没有出现 adb: command not found 并且看到 adb的版本号,说明成功了 - 重启终端。
网友评论