Android Studio導入項目的時候,一直卡在Building gradle project info這一步,主要原因還是因爲被牆的結果。gradle官網雖然可以訪問,但是速度連蝸牛都趕不上...
解決辦法主要有兩種,一是直接下載gradle離線包,二是修改項目的gradle-wrapper.properties裏的gradle版本爲自己電腦已有的版本。
離線包下載導入方式
Android gradle plugin和 Gradle版本關係如下(持續更新):
Android Gradle Plugin | Requires Gradle |
---|---|
1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
1.5.0 | 2.2.1+ |
2.0.0-2.1.2 | 2.10 - 2.13 |
2.1.3+ | 2.14.1+ |
2.3.0+ | 3.3+ |
查看所需gradle版本:打開C:\Users\用戶名\.gradle\wrapper\dists\gradle-x.xx-all\xxxxxxxxxxxx,如果裏面的gradle-xx-all.zip不完整(如0KB),則說明下載不成功,需要下載離線包放置到該目錄下。如下所示
那麼,則需要下載gradle-2.8-all.zip。gradle各個版本離線包下載地址:點擊打開鏈接
導入完成後,運行AS之後會自動解壓,如下。重新打開項目就可以了~~
修改gradle-wrapper.properties方式
1、隨便找一個你之前能夠運行的AS項目
2、打開項目的/gradle/wrapper/gradle-wrapper.properties文件
3、複製最後一行distributionUrl這一整行的內容,例如:distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip,替換到你要導入的項目裏的gradle-wrapper.properties文件中。
4、重啓Android Studio,重新導入項目就可以了~~