gradle上手玩一玩

2018-03-28  本文已影响25人  蚊子爸爸

安装

网上有一百万条安装gradle的方法,我就不再赘述了。我只想强调:去官网,去官网,去官网,别JB在百度上看那些弱智文章

检测安装

新建一个文件夹,然后进到里面,打开命令行,运行一下gradle --version,如果显示了你的版本,那没问题,如果没有,那就是你没安装对。

这是我的gradle版本

gradle身上的“按钮”

当我买来一个新鲜电子设备的时候,我都会迫不及待的拆箱把玩,看看它身上有多少按钮,每个按钮都是做什么用的。
如果gradle是一个玩具,那么你可以按下它身上的“tasks”按钮来看看他会对你说些什么。
在命令行运行gradle tasks,然后你会看到这些:

这个不用解释

你看,这些文字告诉我,gradle在出厂的时候带了这些“按钮”,其中有一个很熟悉,就是这个init。我打算按一下这个init看看会发生什么。

执行init命令

按下gradle init按钮后,我本来空空如也的文件夹出现了这些文件:

image.png

反正我暂时也看不懂这些玩意儿,先打开build.gradle文件看一下,看到这样一行:


image.png

我打算把这行apply plugin:'java'注释打开,试一试。打开注释以后,又运行了一次gradle tasks,发现多了两条命令:

image.png

看来在这里是可以添加插件的,插件可以让gradle多一些“按钮”。

试着添加一个别的插件

我添加了一个apply plugin: 'idea'插件,然后发现gradle又多了两个“按钮”

image.png

哈哈,挺好的。对了,plugin的声明务必写在文件的顶部

执行一个任务

如果回头看一下之前的截图,会发现还有一系列的按钮(任务)可以执行,这次执行一下properties任务试试看。输入以后看到这个图:

image.png
正如描述所说,这个任务用来显示当前项目的所有属性。而且这些列出来的属性是可以更改值的,在build.gradle文件里面改一下赋值,然后再执行properties任务以后会发现:
//build.gradle
description='这是一个开箱感受项目'
image.png

那我下一步打算自己写一个自己的任务。

写一个自定义的任务来玩

下一步再写

上一篇 下一篇

猜你喜欢

热点阅读