1. 程式人生 > >解決方法:Mac Android studio 建立專案是下載gradle一直不返回

解決方法:Mac Android studio 建立專案是下載gradle一直不返回

1,用android studio 建立專案,會一直停留在建立的進度條狀態,一個多小時也沒完成;

2,用 活動監視器 強制退出android studio, 開啟剛才建立的那個專案裡的 gradle–>wrapper–>gradle-wrapper.properties這個檔案,

看最後一行那個distrubutionUrl 代表的版本號,例如我的是gradle-3.3-all.zip;

3,翻牆去官網下載這個版本號的gradle-3.3-all.zip,解壓到~/.gradle/wrapper/dists/gradle-3.3-all 資料夾裡,

4,~/.gradle/wrapper/dists/gradle-3.3-all  資料夾

裡面已經有android studio建立的一個很長的隨機名字的目錄55gk2rcmfc6p2dg9u9ohc3hw9,裡面是有兩個檔案:gradle-3.3-all.zip.lck  和 gradle-3.3-all.zip.part,

修改gradle-3.3-all.zip.part 為 gradle-3.3-all.zip.ok,騙android studio已經下載好了,

5, ~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9 資料夾裡,把gradle-3.3-all.zip再解壓給一個資料夾gradle-3.3;

6,此時再用android studio去新建專案時,就不再去下載了,專案也很快建立好了,

android studio Version 2.3 (AI-162.3871768) 新建專案使用的是gradle 3.3版本 ,

我猜android studio 建立新專案時會檢視是否有臨時資料夾,如果沒有,就預設會去官網下載這個gradle-3.3-all.zip到臨時資料夾,

下載下來就在這個臨時資料夾裡解壓,再把解壓內容拷貝多一份到~/.gradle/wrapper/dists/gradle-3.3-all/ 下,

所以我就是按照上面的步驟做的。