Gradle第一篇文章
開篇:從這篇文章開始纸泡,對Gradle做一個(gè)系統(tǒng)的學(xué)習(xí)漂问。之前都是碎片話的學(xué)習(xí),不能說碎片化的學(xué)習(xí)不好,但是碎片化的學(xué)習(xí)不夠系統(tǒng)蚤假,遇到一些比較棘手的問題栏饮,很難去處理。下面言歸正傳磷仰,開始學(xué)習(xí)ing...
參考:本篇文章主要是參考的《Android Gradle權(quán)威指南》飛雪無情編著的袍嬉。
環(huán)境:說一下學(xué)習(xí)環(huán)境,Ubuntu16.04.LTS,Gradle2.14.1(版本比較老灶平,為了和書籍做統(tǒng)一)伺通。
目的:對自己系統(tǒng)學(xué)習(xí)的一個(gè)記錄。重點(diǎn)是記錄方法和中間的一些困惑民逼。希望自己以后忘記的時(shí)候可以巴拉巴拉泵殴,也希望能對有緣看到的朋友有一點(diǎn)點(diǎn)的幫助。
Ubuntu下Gradle環(huán)境的搭建拼苍,1笑诅、下載安裝Openjdk8。2疮鲫、官網(wǎng)下載Gralde2.14.1吆你,解壓到自己指定目錄,把Gradle的bin文件配置到環(huán)境變量中俊犯。3妇多、終端執(zhí)行g(shù)radle -v能查看到版本號說明環(huán)境搭建完成。
具體講一下怎樣配置路徑到環(huán)境變量燕侠。1者祖、先說一下為什么要配置環(huán)境變量,配置環(huán)境變量就是為了讓我們能在任何目錄下面直接使用gradle命令绢彤,而不是用路徑加gradle命令七问。其實(shí)不配置環(huán)境變量也是完全沒有問題的,這樣的話在使用gradle命令的時(shí)候要在前面加上gradle命令的路徑茫舶,說白老就是要告訴系統(tǒng)去那個(gè)目錄下面去找這個(gè)命令械巡。2、配置當(dāng)前登錄用戶的環(huán)境變量饶氏,就是在~/.bashrc目錄中加上gradle的路徑讥耗。3、配置所有用戶的環(huán)境變量要在/etc/prifile中添加上gralde的路徑疹启。路徑的代碼見下面
GRADLE_HOME=grdle路徑
PATH=${PATH}:${GRADLE_HOME}/bin
Export GRADLE_HOME PATH
配置完成后要記得讓環(huán)境變量生效古程,當(dāng)前用戶要source ~/.bashrc來生效,所有用戶需要重啟來生效喊崖。舉一反三其它命令的環(huán)境變量也可以這么添加挣磨。
國際慣例Hello world的打印菲宴。
首先創(chuàng)建一個(gè)build.gradle的文件,注意名字不可以隨便命名趋急。然后名字中加入一下代碼:
task hello {
?? doLast {
????? println 'hello world'
?? }
}
然后在當(dāng)前代碼目錄下面執(zhí)行命令:gradle -q hello 就可以在終端中看到hello world啦。
具體的命令會在以后講解势誊,這里知道這個(gè)事情就可以啦呜达。如果想提前了解命令的形式保和各種option可以在終端執(zhí)行g(shù)radle --help來查看官方的命令講解。(這里是漁奧)粟耻。