安裝
網(wǎng)上有一百萬條安裝gradle的方法哨毁,我就不再贅述了讯屈。我只想強(qiáng)調(diào):去官網(wǎng),去官網(wǎng),去官網(wǎng)名段,別JB在百度上看那些弱智文章喻喳。
檢測安裝
新建一個文件夾盯质,然后進(jìn)到里面拙徽,打開命令行,運(yùn)行一下gradle --version
鸠真,如果顯示了你的版本悯仙,那沒問題,如果沒有吠卷,那就是你沒安裝對锡垄。
gradle身上的“按鈕”
當(dāng)我買來一個新鮮電子設(shè)備的時候,我都會迫不及待的拆箱把玩祭隔,看看它身上有多少按鈕货岭,每個按鈕都是做什么用的。
如果gradle是一個玩具疾渴,那么你可以按下它身上的“tasks”按鈕來看看他會對你說些什么千贯。
在命令行運(yùn)行gradle tasks
,然后你會看到這些:
你看搞坝,這些文字告訴我搔谴,gradle在出廠的時候帶了這些“按鈕”,其中有一個很熟悉桩撮,就是這個init
敦第。我打算按一下這個init
看看會發(fā)生什么峰弹。
執(zhí)行init命令
按下gradle init
按鈕后,我本來空空如也的文件夾出現(xiàn)了這些文件:
反正我暫時也看不懂這些玩意兒芜果,先打開build.gradle文件看一下鞠呈,看到這樣一行:
我打算把這行apply plugin:'java'
注釋打開,試一試师幕。打開注釋以后粟按,又運(yùn)行了一次gradle tasks
诬滩,發(fā)現(xiàn)多了兩條命令:
看來在這里是可以添加插件的霹粥,插件可以讓gradle多一些“按鈕”。
試著添加一個別的插件
我添加了一個apply plugin: 'idea'
插件疼鸟,然后發(fā)現(xiàn)gradle又多了兩個“按鈕”
哈哈后控,挺好的。對了空镜,plugin的聲明務(wù)必寫在文件的頂部浩淘。
執(zhí)行一個任務(wù)
如果回頭看一下之前的截圖,會發(fā)現(xiàn)還有一系列的按鈕(任務(wù))可以執(zhí)行吴攒,這次執(zhí)行一下properties
任務(wù)試試看张抄。輸入以后看到這個圖:
正如描述所說,這個任務(wù)用來顯示當(dāng)前項目的所有屬性洼怔。而且這些列出來的屬性是可以更改值的署惯,在build.gradle文件里面改一下賦值,然后再執(zhí)行properties任務(wù)以后會發(fā)現(xiàn):
//build.gradle
description='這是一個開箱感受項目'
那我下一步打算自己寫一個自己的任務(wù)镣隶。
寫一個自定義的任務(wù)來玩
下一步再寫