https://github.com/mzlogin/awesome-adb
adb devices 查看连接的设备列表,一个标识符对应一个设备。
通用:adb -s 设备标识符 command,一个设备时-s xxx可省略。
1.无线连接(无需root,前期需要用线,两端处于同一个wifi下)
USB连接设备,用adb devices确认已连接
adb tcpip 5555 客户端开启5555端口的监听
查看设备Ip地址
adb connect <—ip—> 即可
adb diaconnect <—ip—> 断开连接
一次操作后以后就可以直接连接了!!!
adb的本质是与客户端上的adbd进程建立连接,然后将命令交给adbd执行 ,这里虽然能实现无线连接,但是开始的时候还是要用usb连上然后执行一个监听命令。
2.模拟按键(需在设置中开启允许模拟按键,否则无效果)
adb shell inout keyevent 按键号(如3是home,4是back)
3.查看设备信息
Ip地址:adb shell ifconfig | grep Mask 注意不是ipconfig。。。
分辨率:adb shell wm size
4.截屏
adb exec-out screencap -p > sc.png 输出到当前目录的sc.png,当然也可以指定其他路径
5.录屏:
Adb shell screenrecord /sdcard/a.mp4
输出到SD卡下的a.mp4,ctrl+c停止,默认录制时间和最大录制时间都是180s.