adb 超快速截图bash脚本
16lz
2021-01-23
对于Android Studio 截图功能不得吐槽一下,截图慢而不能连续截图,而且在某些android上不能截屏 .
具体使用adb 的 screencap 命令进行截图
Here
立马下载
截图bash脚本
#!/bin/bashsavepath=$(cd `dirname $0`; pwd)function pause(){ read -n 1 -p "$*" INP if [ [$INP != ''] ] ; then echo -ne '\b \n' fi}adb wait-for-deviceecho 'wait-for-device'result=`adb devices`ipAddr=${result#*attached}ipAddr=${ipAddr%%device*}ipAddr=${ipAddr:1:19}echo $ipAddrpause 'Press any key to continue...'while true; dopause 'Press any key to continue screencap ...'DATE=`date +%Y%m%d%H%M%S`adb -s ${ipAddr} shell screencap ./sdcard/screen_${DATE}.png adb -s ${ipAddr} pull ./sdcard/screen_${DATE}.png ${savepath}adb -s ${ipAddr} shell rm ./sdcard/screen_${DATE}.png echo "save screen_${DATE}.png to ${savepath} success!"done
效果图
注意
允许上面脚本,当前电脑只允许一个adb设备连接。 回车即截图保存当前目录下
欢迎扫一扫!
更多相关文章
- Android截屏截图的几种方法总结
- android 快速滚动条设置(像新浪微博,滚动的时候会出现悬浮的滚动
- picasso-强大的Android图片下载缓存库
- 如何使用Android MediaStore裁剪大图片
- android 5.0新特性学习--Drawable Tinting(为图片资源着色)
- android中Matrix之一(图片二维转动)
- android(drawable文件夹)图片适配
- 关于android示例程序(bitmapfun)——高效加载图片的坑爹地方