adb命令截屏并保存到电脑

做应用上架或者写软著说明书的时候,都需要App的截图。如果你用手机自带截屏,也可以完成这项工作,但是导入过程就比较麻烦。而且你需要后期排版调整更换截图的时候,再次导入截图也是很麻烦的。

那么有没有一种办法,可以立即把手机截屏导入电脑的办法,让我们从这种无聊的导文件工作中解放出来呢?

很明显是有的,写一个adb shell脚本即可。

#文件名的时间戳
set CURRENT_TIME=$(date +%Y%m%d_%H%M%S)
#在手机本地保存截屏
adb shell screencap -p /sdcard/screen.png
#将截屏导入电脑(此处为macOS)
adb pull /sdcard/screen.png ./screenshot_$(date +%Y%m%d_%H%M%S).png
#删除无用的截屏
adb shell rm /sdcard/screen.png

另外,macOS下需要修改shell的模式才能执行

chmod +x screenshot.sh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。