内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

基于Gradle的Android gif录屏脚本,录屏并自动上传至电脑,给常

2017-01-10 14:20 出处:未知 人气: 评论(0

介绍

基于 Gradle 的 Android gif 录屏脚本,自动上传至电脑~

源码

https://github.com/fashare2015/gradle-screen-record

支持的操作系统

  • Mac osx

使用

0. gradle 开发环境

Gradle 是必不可少的啦。

1. 工具准备 (已经安装的话,请跳过这部分)

请确保已经安装了这些工具

  • adb : 我们用它来录屏,生成'.mp4'文件。
  • ffmpeg : 我们用它把 .mp4 转成 .gif .

更多信息: 准备 ffmpeg

2. 导入 gradle-screen-record (一行搞定)

在项目根目录 rootProject/build.gradle 中导入 gradle-screen-record , 然后 同步一下 gradle:

apply from: "https://raw.githubusercontent.com/fashare2015/gradle-screen-record/master/screen-record.gradle"

这里写图片描述

3.截屏

执行 gradle 任务

执行 gradle-screen-record 中的截屏 task —— screenRecord , 包含如下参数:

  • PfileName : [必须] Name of output gif (不带后缀) .
  • Psize : [可选] Size of output gif.
  • Ptime : [可选] Time of output gif.

例如:

./gradlew screenRecord -PfileName=test

或:

./gradlew screenRecord -PfileName=test -Psize=1080x1920 -Ptime=5

操作手机

当你看到终端执行到 "> Building 50% > :screenRecord" , 说明截屏已经开始了。

赶紧操作手机, screenRecord 任务将在 "-Ptime" 秒后自动结束(默认8秒).

这里写图片描述

4. 完成了 !!!

你会发现在根目录下生成了gif文件: rootProject/screen-record/test.gif !!!

这里写图片描述

这里写图片描述

顺手把图片加进 git 吧~

git add screen-record/.

这里写图片描述

TODO

windows 版.

如果你有好的想法,欢迎提 issues 和 pull request ~

感谢

Helper to upload Gradle Android Artifacts to Maven repositories

深入理解Android之Gradle

分享给小伙伴们:
本文标签: Gradle录屏

相关文章

发表评论愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号