开启adb服务
adb start-server
关闭服务
adb kill-server
推送文件到手机指定路径
adb push 文件路径 目标路径
从手机拉取指定文件到指定目录
adb pull 文件路进 目标路进
–注:如果权限被拒绝则把文件移动到/sdcard目录下
进入指定设备的shell
adb -s <device_id> shell # adb的s参数是指定设备
adb查看手机的版本
adb shell "getprop | grep version"
adb截取手机屏幕
adb shell screencap -p *.png
点击屏幕指定位置
adb shell input tap <x> <y>
从屏幕的一点滑动到另一点
adb shell input swipe x1 y1 x2 y2
获取事件体系里的宽高
adb shell getevent -p | grep -e "0035" -e "0036"
获取手机的分辨率
adb shell wm size
获取点击的事件坐标
adb shell getevent | grep -e "0035" -e "0036"
然后点击屏幕就可以获取点击的位置坐标
android手机中获屏幕中的位置
开发者选项中 -> 打开“指针位置”
拷贝一个手机的软件数据到另一个手机
adb -s <devices_id> pull /sdcard/Android/data/<app> ./
adb -s <devices_id1> push <app> /sdcard/Android/data
手机投屏到电脑
安装软件
sudo pacman -S scrcpy android-tools
查看电脑是否链接android设备
adb devices
链接电脑
scrcpy