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
查看命令帮助, 这是一个非常重要的命令 - 执行仿真操作台命令:adb emu<command>
- 查看设备日志 :adb logcat [<filter-spec>]
- 列举所有socket转发 add forward --list