adb基础命令

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
上一篇:基于uiautomator2 安装 app,处理adb install 未知来源 风险管控的一个方式


下一篇:Ubuntu18.04 安装cuda-10.2 cudnn7.6.5.32 tensorrt7.0.0.11