gradle第一次嘗試之groovy

gradlew是基于groovy語言的缎罢,為了方便以后深入的學習gradle,先來學習一下groovy語言的一些最基礎的東西菌湃,這里為了方便麻顶,我直接在Android Studio項目的build-gradle中直接創(chuàng)建一個task來驗證我的語法,當然你也可以自己搭建一下groovy的開發(fā)環(huán)境

1.build-gradle中代碼如下

task(fangdingjie).doLast{
    println "test gradle"
    //帶參數(shù)的閉包的使用
    def add = {a,b->
        def c = a+b
        println "a+b=${c}"
    }

    //簡單字符串string的連接
    /*def a = 1
    def b = 2
    def c ="a=${a},b=$淘钟"
    println c*/
    add(12,45)

    //數(shù)組宦赠,Map集合的簡單使用
    def arrayTest = [110,"Test",true]
    arrayTest[1] = "World"
    println arrayTest[0]
    println arrayTest[1]
    //<<表示向數(shù)組中添加數(shù)據(jù)
    arrayTest<<200
    arrayTest<<true
    println arrayTest.size()
    if(arrayTest.size()>=5){
        println arrayTest[4]
    }else{
        println "error"
    }
    println "---------------------------------------"
    //數(shù)組的遍歷,使用閉包的方式輸出
    def test = ["id":1, "name":"renyugang", "isMale":true]
    test.each({key,value->
        println "two param key = ${key},value = ${value}"
    })
}
//文件讀取
    def file = new File("local.properties")
    file.eachLine{line,lineNo->
        println "${lineNo} ${line}"
    }

2.點擊Terminal打開命令行執(zhí)行gradlew fangdingjie,這里gradlew后面帶的是你的task對應的名稱
3.執(zhí)行截圖

image.png

4.參考連接
https://mp.weixin.qq.com/s?__biz=MzIwMTAzMTMxMg==&mid=2649492338&idx=1&sn=49cb619fb057720db505b7c3b8f894e8&chksm=8eec808db99b099b6b0bc5e983fc10df48a085a78ca935593737ec9d76b373188e20cf1042d9&scene=21#wechat_redirect

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末米母,一起剝皮案震驚了整個濱河市勾扭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌铁瞒,老刑警劉巖妙色,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異慧耍,居然都是意外死亡身辨,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門芍碧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來煌珊,“玉大人,你說我怎么就攤上這事泌豆《ㄢ郑” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵踪危,是天一觀的道長蔬浙。 經常有香客問我,道長贞远,這世上最難降的妖魔是什么畴博? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮兴革,結果婚禮上绎晃,老公的妹妹穿的比我還像新娘。我一直安慰自己杂曲,他們只是感情好庶艾,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著擎勘,像睡著了一般咱揍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上棚饵,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天煤裙,我揣著相機與錄音掩完,去河邊找鬼。 笑死硼砰,一個胖子當著我的面吹牛且蓬,可吹牛的內容都是我干的。 我是一名探鬼主播题翰,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼恶阴,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了豹障?” 一聲冷哼從身側響起冯事,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎血公,沒想到半個月后昵仅,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡累魔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年摔笤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片垦写。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡籍茧,死狀恐怖,靈堂內的尸體忽然破棺而出梯澜,到底是詐尸還是另有隱情,我是刑警寧澤渴析,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布晚伙,位于F島的核電站,受9級特大地震影響俭茧,放射性物質發(fā)生泄漏咆疗。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一母债、第九天 我趴在偏房一處隱蔽的房頂上張望午磁。 院中可真熱鬧,春花似錦毡们、人聲如沸迅皇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽登颓。三九已至,卻和暖如春红氯,著一層夾襖步出監(jiān)牢的瞬間框咙,已是汗流浹背咕痛。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喇嘱,地道東北人茉贡。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像者铜,于是被迫代替她去往敵國和親腔丧。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353