常用ADB命令总结

1.连接命令

adb -d 直接在唯一连接的实体机上操作

adb -e 直接在唯一连接的虚拟机上操作

adb -s \ 在指定设备号上的手机上操作(可以是虚拟机或者是实体机)

adb -a 在所有机器上操作

adb devices 查看当前连接的所有设备的设备号

adb connect 使用TCP/IP协议连接设备

adb disconnect 断开连接

2.设备命令

adb push 复制文件或是目录到设备上

adb pull 从目标设备上复制文件或目录到本机上

adb sync ???

adb shell 打开设备的shell

adb emu ??

adb logcat 查看目标设备的log

adb install 安装apk

adb uninstall 卸载apk

使用命令时连接和设备命令要一起使用

如安装一个当前目录下的apk到目标设备下

adb -s 设备号 install apkName.apk

另补充一个比较实用的命令:

有时候在Android Studio上会碰到找不到设备的情况,通常通过重新启动ADB就可以解决这个问题,重启的命令是

adb kill-serveradb start-server