adb的作用
通过电脑远程操纵手机端。
adb构成
- client端,在电脑上,负责发送adb命令。
- server端,在电脑上,负责管理client和daemon之间的通信。
- daemon守护进程adbd,在手机上,负责接收和执行adb命令。
adb工作原理
- client端将命令发送给serve端。
- server端将命令发送给daemon端。
- daemon端进行执行。
- 将执行结果返回给server端。
- server端将结果返回给client端。
adb常用命令
adb帮助
1 | adb |
版本信息
1 | adb version |
启动/关闭adb服务器
1 | adb start-server |
查询连接设备
1 | adb devices |
安装/卸载app
1 | adb install xxx.apk |
推送文件到手机
1 | adb push xxx xxx #推送电脑的文件到手机 |
拉取手机的文件
1 | adb pull xxx xxx #拉取手机的文件到电脑 |
进入手机控制台终端
1 | adb shell |