本文首发我的微信公众号:程序员徐公,微信公众号程序员徐公回复徐公666,可以获得简历模板
前言
在平时开发过程中,我们经常需要截图和录制视频,尤其是客户端开发和测试。
可能有一些人的姿势是这样的。在电脑上开个模拟器,使用第三方工具后进行截图和录屏。还有一种最原始的方式,在手机上截图和录制视频,然后再通过 QQ 等工具发送到电脑,这多累呀。
其实,有一种很简便的方式,那就是说通过别名和 adb,一个简单命令,让你快速截图和录制视频,如 adbshot, adbrecord。下面让我们一起来看一下,怎么实现?
adb 命令和录制视频
adb 命令截图
第一种方法
1 | #(保存到SDCard) |
如果你想删除手机上的图片,那么你可以使用这个命令来删除
1 | adb shell rm /sdcard/screen.png |
开始录制命令:
1 | adb shell screenrecord --time-limit 10 /sdcard/demo.mp4 |
说明:录制手机屏幕,视频格式为mp4,存放到手机sd卡里,默认录制时间为180s
mac 设置别名
1、基本语句
1 | alias lts ="cd /Users/junxu/Desktop/sh" |
2、修改文件
1 | vi ~/.bash_profile |
加入 alias lts="cd /data"
保存
3、使别名命令生效
1 | source ~/.bash_profile |
4、在命令行输入lts 就可以达成 cd /Users/junxu/Desktop/sh
的效果
配合别名,快速截图和录屏
截图
增加截图别名
1 | alias adbshot="sh /Users/junxu/Desktop/sh/shot.sh" |
截图 SH 脚本
1 | #!/bin/bash |
记得给 SH 脚本增加可执行权限。
1 | chmod +x /Users/junxu/Desktop/sh/shot.sh |
录屏
增加录屏别名
1 | alias adbrecord="sh /Users/junxu/Desktop/sh/record.sh" |
录屏脚本
1 | #!/bin/bash |
记得给 SH 脚本增加可执行权限。
1 | chmod +x /Users/junxu/Desktop/sh/record.sh |
其他常用 adb 常用别名
1 | alias adbtop="adb shell dumpsys activity top | grep "ACTIVITY" " |
小结
写这篇文章的目的,是想告诉大家,有别名这个概念。对于开发者来说,配置一些自己常用的别名,真的是很方便,可以快速提高效率。大家如果觉得不错的话,可以关注我的微信公众号程序员徐公
- 公众号程序员徐公回复黑马,获取 Android 学习视频
- 公众号程序员徐公回复徐公666,获取简历模板,教你如何优化简历,走进大厂
- 公众号程序员徐公回复面试,可以获得面试常见算法,剑指 offer 题解
- 公众号程序员徐公回复马士兵,可以获得马士兵学习视频一份