Android截图命令 screencap

1.查看screencap帮助:

adb shell screencap -h 

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.
If FILENAME is not given, the results will be printed to stdout.


2.截图并保存到本地

(1) 截图并保存在SD卡,再pull到本地

adb shell screencap -p /sdcard/a.png  

adb pull /sdcard/a.png  .

adb shell rm /sdcard/a.png


(2)直接保存到本地

adb shell screencap -p | sed 's/\r$//' > a.png(本地的png) 

注:adb shell 将\n转换\r\n,所以需要用sed删除多余的\r.


3.使用alias包装"adb shell screencap -p | sed 's/\r$//' "成一个别名

alias storePngInCom="adb shell screencap -p | sed 's/\r$//' "

storePngInCom >> a.png



截图保存到SD卡里再导出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值