adb shell screencap -p | sed 's/\r$//' > screen.png 1. 需要注意的是,图片会保存在当前 cmd 启动的路径,screen.png 为图片的名字 比如我在 C:\Users\Administrator 执行命令,那么将会保存在 C:\Users\Administrator 目录下。 C:\Users\Administrator>adb shell screencap -p | sed ‘s/\r$//’ > ...
adb shell screencap -p -d 1 /sdcard/test3.png adb pull /sdcard/test3.png -d参数代表如果手机有两个屏幕。例如折叠屏手机,需要用不同的displayid代表不同的屏幕,默认是0 查看displayid: adb shell dumpsys SurfaceFlinger --display-id Display 4630947043778501763 (HWC display 3): port=131 pnpId=QCM...
screencap 参数: 参数 含义 -p 指定保存文件为 png 格式 -d display-id 指定截图的显示屏编号(有多显示屏的情况下) 录屏 # 默认录制时间和最长录制时间都是180s adb shell screenrecord /sdcard/filename.mp4 screenrecord 参数: 参数 含义 --size WIDTHxHEIGHT 视频的尺寸,比如 1280x720,默认是屏幕分辨率。
adb shell screencap -p /sdcard/sc.png 然后将 png 文件导出到电脑: adb pull /sdcard/sc.png 可以使用adb shell screencap -h查看screencap命令的帮助信息,下面是两个有意义的参数及含义: 实测如果指定文件名以.png结尾时可以省略 -p 参数;否则需要使用 -p 参数。如果不指定文件名,截图文件的内容将直接输出...
screencap: invalid option -- v usage: screencap [-hp] [-d display-id] [FILENAME] -h: this message -p: save the file as a png. -d: specify the display id to capture, default 0. If FILENAME ends with .png it will be saved as a png. ...
可以使用adb shell screencap -h查看 screencap 命令的帮助信息,下面是两个有意义的参数及含义: 参数含义 -p指定保存文件为 png 格式(如果指定文件后缀png,则可省略) -d display-id指定截图的显示屏编号(有多显示屏的情况下) 录制屏幕 录制屏幕以mp4格式保存到 /sdcard: ...
adb屏幕截屏 import subprocess #执行结果使用管道输出,对于参数是字符串,需要指定shell=True process = subprocess.Popen('adb shell screencap -p',shell=True, stdout=subprocess.PIPE) binary_screenshot = process.stdout.read() f = open('she.png', 'wb')...
adb shell screencap-p|sed's/\r$//'>screen.png 需要注意的是,图片会保存在当前 cmd 启动的路径,screen.png 为图片的名字 比如我在 C:\Users\Administrator 执行命令,那么将会保存在 C:\Users\Administrator 目录下。 C:\Users\Administrator>adb shell screencap -p | sed ‘s/\r$//’ > screen.png ...
可以使用 #adb shell screencap -h 查看 screencap 命令的帮助信息,下面是两个有意义的参数及含义: 参数 含义 -p 指定保存文件为 png 格式 -d display-id 指定截图的显示屏编号(有多显示屏的情况下) 实测如果指定文件名以 .png 结尾时可以省略 -p 参数;否则需要使用 -p 参数。如果不指定文件名,截图文件的...