adb基础语法
adb [-d|-e|-s <serialNumber>] <command>
-d:指定当前唯一通过 USB 连接的 Android 设备为命令目标
-e:指定当前唯一运行的模拟器为命令目标
-s <serialNumber>:指定相应 serialNumber 号的设备/模拟器为命令目标
adb命令原理
adb client(pid:4496) <--->adb server(监听5037端口, pid:3840)<--->adbd(监听5555端口, pid:未显示)
|<------------------------------- 在 pc 端 -------------------------------> | |<------------ 在手机端------------>|
adb server作为adb client的服务端, 而adbd又作为adb server的服务端
adb基础命令
adb devices
adb kill-server
adb start-server
adb install 包路径
adb uninstall 包名
adb pull <手机路径> <电脑路径> 下载文件到电脑
adb push <电脑路径> <手机路径> 上传文件到手机
adb root
adb unroot
adb -P <port> start-server 指定端口启用
adb tcpip 5555 启用网络连接
adb基础命令不复杂 输入 adb help 即可查询或者上android开发者官网可查询
https://developer.android.google.cn/studio/command-line/adb