使用adb命令对手机进行截屏保存到电脑的脚本

平时开发app过程中,可以使用通过Android Studio或其他的分析工具对手机进行截屏,对于我们开发人员来说是比较方便,

但对于测试人员来说,人家根据不想安装这些工具,所以可以screencap命令进行截屏,

1、我们把Android sdk目录下的platform-tools提供给测试人员,安装好驱动后,就可以直接使用adb命令了,这样测试人员可以边测试边抓日志了

当碰到bug时,开发人员肯定希望能够提供报错现场,当面定位当然最好,如果不能,至少截个图要好一些吧

所以我给公司的测试人员写了一个截屏的脚本,直接执行就可以把当前手机的屏幕保存到电脑上了

@echo off

echo 开始执行截图......

echo.

set datevar=%date:~0,4%%date:~5,2%%date:~8,2%

set hour=%time:~0,2%

set timevar=%hour: =0%%time:~3,2%%time:~6,2%

set filename=%datevar%_%timevar%

adb shell /system/bin/screencap -p /sdcard/%filename%.png

adb pull /sdcard/%filename%.png .\%filename%.png

echo.

echo 截图已保存到当前目录,文件名为:%filename%.png

echo.

adb shell rm -rf /sdcard/%filename%.png

pause

你可能感兴趣的:(使用adb命令对手机进行截屏保存到电脑的脚本)