Android 录屏adb命令组合
- 开始录屏命令,默认最长录制3分钟
adb shell "setsid screenrecord --time-limit=180 /sdcard/screenrecord.mp4 &"
-
已经开始录制后,请拔出USB线或者关闭cmd窗口
-
查看录屏进程pid
adb shell "ps -A | grep screenrecord"
打印的第二个参数就是pid,例如:
USER PID PPID VSZ RSS WCHAN ADDR S NAME
root 6430 1 2182300 15068 futex_wait_queue_me 72a5c743b0 S screenrecord
若返回值为空,则录制时间已经到了。
若返回值为多个,则说明在后台开启了多个录屏进程。
- 停止录屏
根据第三步查看的pid号,使用下面命令
adb shell "kill -s 2 6430"
这里的-s参数指的是发送信号,编号2的信号就是interrupt(Ctrl+C)信号
- 从手机中把视频pull出来
adb pull -p /sdcard/screenrecord.mp4 .