gradle各個版本的下載地址 :https://services.gradle.org/distributions/
下載完后的gradle怎么使用呢?
//下面是網上提供的方法,僅供學習參考
在 http://developer.android.com/samples/index.html 上下載的例子,導入Android Studio的時候,第一件事就是下載項目對應版本的gradle。gradle是一個主要面向Java應用的build工具,類似於大家熟知的eclipse下的Ant,但比Ant高級。
Andriod Studio下載gradle的過程很慢,在運行./studio.sh的終端中可以看見進度:
把終端中的網址復制下來,在瀏覽器中打開,可見有38MB多。Windows下可用迅雷下載,Linux下推薦Firefox + DownThemAll插件。
Android Studio下載的各個版本gradle放在~/.gradle/wrapper/dists/目錄下(Windows下目錄為C:\Users\用戶名\.gradle\wrapper\dists)。如下顯示了Andriod Studio已經下載了gradle部分文件的大小,可見已經下載了20MB左右:
wy@wy-Inspiron-7420:~/.gradle/wrapper/dists/gradle-1.10-bin/6oa4rff9viiqskhgd6uns5v1f8$ ll total 21432 drwxrwxr-x 2 wy wy 4096 Sep 28 00:27 ./ drwxrwxr-x 3 wy wy 4096 Sep 28 00:20 ../ -rw-rw-r-- 1 wy wy 0 Sep 28 00:20 gradle-1.10-bin.zip.lck -rw-rw-r-- 1 wy wy 21931207 Sep 28 00:33 gradle-1.10-bin.zip.part
在Android Studio中取消下載(不過貌似有個bug,取消不了,那就直接在運行studio.sh的終端中按Ctrl + C 退出Android Studio)。
將gradle-1.10-bin.zip.part移除,把自己下載的gradle-1.10-bin.zip復制到這個目錄。然后再次啟動Andriod Studio,會自動讀取gradle並解壓,然后用解壓得到的gradle工具build你import進來的sample project。
再次查看gradle的下載目錄,如下:
wy@wy-Inspiron-7420:~/.gradle/wrapper/dists/gradle-1.10-bin/6oa4rff9viiqskhgd6uns5v1f8$ ll total 39472 drwxrwxr-x 3 wy wy 4096 Sep 28 00:38 ./ drwxrwxr-x 3 wy wy 4096 Sep 28 00:20 ../ drwxrwxr-x 6 wy wy 4096 Sep 28 00:38 gradle-1.10/ -rw-r----- 1 wy wy 40404574 Sep 28 00:37 gradle-1.10-bin.zip -rw-rw-r-- 1 wy wy 0 Sep 28 00:20 gradle-1.10-bin.zip.lck -rw-rw-r-- 1 wy wy 0 Sep 28 00:38 gradle-1.10-bin.zip.ok
lck和ok文件大小為0,沒有實際內容,起一個標志的作用。ok表示此版本的gradle已經收拾妥當(在下載完畢之前是沒有這個ok文件的)。lck文件不知什么作用。(猜測是lock的意思,標記這個版本的gradle是否有project在使用。如果沒有被使用,當總的gradle文件達到緩存上限后,此版本的gradle會被刪除)
上面這個好像還是有點問題,最好改成如下
distributionUrl=file:///D:/work/gradle-2.8-all.zip
"D:/work/gradle-2.8-all.zip" 是gradle-2.8.zip存放位置
2.上面的是配置本地的,下面來看看怎么使用現在本地並使用在線的方式。
首先我們打開Android studio 這時候加載某個項目時,會存在不同的gradle的版本
這時候我們去構建工程,有可能因為你沒有當前版本的gradle需要你進行下載,但又很不辛的下載不下來,那么你就可以看看這個了,簡單總結下:
1.你沒有這個版本的gradle,需要進行下載,但又下載不下來。
2.你改成你已有的版本的gradle 直接跳過下載進行構建,但我的建議是盡量把版本往上升級,避免低版本的不支持,當然對應的還有
對應的版本也有時需要你自己修改。
這里我們不討論第二種方式,主要討論第一種方式怎么操作。
1.我們下載不下來,或者下了一半以后死活沒法繼續了,那就先打開windows的話應該也是在User目錄下找到.gradle文件夾,切記這個文件夾不是工程下的.gradle文件夾,而是Android Studio的所以它是在C盤的用戶下(Mac是隱藏文件夾,需要用快捷鍵開啟顯示隱藏目錄shift+command+.)然后打開
看到這個文件夾就行了,打開你能看到之前下載的未完成的文件,先把這個像亂碼的文件名的文件夾內文件刪除清空,切記不是刪除這個文件夾,而是內容刪除清空
然后打開https://services.gradle.org/distributions/ 找到這個進行下載
下載慢的話可以用迅雷,不管用啥都行,反正下載下來就行了然后拷貝到目錄下就可以了
這時再回到Android studio中打開構建,再進行構建就不會下載gradle了,而是開始下載你項目中其他的需要下載的庫文件了,是不是很簡單。