1、adb connect
用来通过局域网络的ip连接一台已知ip的安卓设备,后面加上ip地址,例如:adb connect 192.168.10.1
2、adb disconnect
用来移除所有的通过ip连接的安卓设备
3、adb pull (源文件地址) (目标路径地址)
通过pull命令拉取安卓设备的文件到本地电脑路径,例如:adb pull /sdcard/a.png E:
4、adb push (源文件地址) (目标路径地址)
通过push命令推送本地的电脑文件到安卓设备的指定路径,例如: adb push E:\work\a.png /sdcard/
5、adb reboot
重启启动设备
6、adb reboot -p
关机
7、adb shell logcat -d -f (日志文件路径)
导出设备的错误缓存日志,例如: adb shell logcat -d -f /sdcard/system.log
8、adb install (apk路径)
通过局域网静默安装一个apk,例如:adb install E:\sdcard\a.apk
9、adb uninstall (apk包名)
卸载一个设备已经有的apk或者service,例如: adb uninstall com.adb.edg
10、adb shell am start -n (包名+启动类)
启动一个activity,例如:adb shell am start -n com.adb.efg/com.adb.edg.MainActivity
11、adb shell dumpsys activity services | grep (包名+服务类名或启动类)
查看service或者activity是否在运行,如果不再运行会获取空,例如:adb shell dumpsys activity services | grep com.abd.edg/.MainService
12、scrcpy --display (屏幕下标) 安卓设备一些情况下可能没有接屏幕显示,这个时候可能需要用到模拟器通过局域网或者otg调试显示画面,以rk3568为例子,可以支持多屏多显示功能,这个时候主屏副屏想要切换的话就用该指令,例如: scrcpy --display 2