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...
参数300 1000 300 500 分别表示起始点x坐标 起始点y坐标 结束点x坐标 结束点y坐标 adb shell input swipe 100 100 100 100 1000 #在 100 100 位置长按 1000毫秒(在原地滑动1000ms模拟长按) adb shell input tap x y #模拟点击(x,y)坐标 adb shell input text hello #焦点处于某文本框时输入文本 adb ...
/bin/bash# Android截图,定位和预览默认开启,如果想关闭,可以注释echo "第一个参数为:$1";dd=`date +%Y-%m-%d-%H-%M-%S`pwd=`pwd`adb shell screencap -p /sdcard/screenshot.pngadb pull /sdcard/screenshot.pngadb shell rm /sdcard/screenshot.pngmv screenshot.png $dd.pngecho "截图已保存为当...
可以使用 #adb shell screencap -h 查看 screencap 命令的帮助信息,下面是两个有意义的参数及含义: 参数 含义 -p 指定保存文件为 png 格式 -d display-id 指定截图的显示屏编号(有多显示屏的情况下) 实测如果指定文件名以 .png 结尾时可以省略 -p 参数;否则需要使用 -p 参数。如果不指定文件名,截图文件的...
adb shell screencap /sdcard/test.png :截屏操作,appUI自动化常用命令,当case执行失败时,如果句柄丢失,也就是出现ANR或者崩溃时,框架无法截图,最好自己处理截图操作~ adb shell screencap /sdcard/test.png 对手机当前屏幕进行截屏,然后保存在手机sdcard目录下面,命名为test.png ...
1、adb shell screencap <手机路径> adb shell screencap /sdcard/test.png :截屏操作,appUI自动化常用命令,当case执行失败时,如果句柄丢失,也就是出现ANR或者崩溃时,框架无法截图,最好自己处理截图操作~ ps:常用:adb shell screencap -p <手机路径> 保存为png格式图片 ...
我们同事间讨论的时候就说他之前由于没有多余的遥控器发现了一个adb shell input的命令,可以通过adb shell命令行状态下控制机顶盒,上下左右啥的基本遥控器能做的都能做到,然后再加上adb shell screencap的Android屏幕截图功能,一个控制机顶盒,一个显示当前位置,这样配合着使用就能做到简单的无人值守可视化操作机顶盒了。
如果你觉得每一次都要输入这么长的命令 adb shell screencap -p | sed ‘s/\r$//’ > screen.png ,怕记不住,我们是可以采取一些方法的。那就是用 alias 包装起来,相当于是起别名的意思。 由于alias 是 linux 特有的命令,我们无法再 windows 使用,如果想在 windows 使用类似的功能,可以参考下面的博客。
adb shell screencap -p /sdcard/sc.png 然后将 png 文件导出到电脑:adb pull /sdcard/sc.png 可以使用 adb shell screencap -h 查看 screencap 命令的帮助信息,下面是两个有意义的参数及含义: 实测如果指定文件名以 .png 结尾时可以省略 -p 参数;否则需要使用 -p 参数。如果不指定文件名,截图文件的内容将...