關(guān)于Gradle下載失敗問題的快速解決方法
前言
每一次,當(dāng)我們在新的環(huán)境中搭建 Android 開發(fā)環(huán)境并嘗試運行或者當(dāng)我們更換 gradle 版本時,總是會有一個漫長…漫長…漫長的下載 gradle 過程。
怎么辦?難道先去睡一覺?
其實解決辦法是有有兩個。
一、使用已存在的 gradle 版本
打開目錄 ~/.gradle/wrapper/dists 查看當(dāng)前已經(jīng)下載了什么版本的 gradle
修改項目的 gradle/wrapper/gradle-wrapper.properties 文件
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip # 修改為當(dāng)前已經(jīng)存在的版本,假設(shè)當(dāng)前已經(jīng)存在的版本為2.14.1 distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
重新打開 Android Studio 或者重新運行 assemble 即可。
二、手動下載 gradle
如果是完全全新的環(huán)境,并沒有已經(jīng)下載好的 gradle 版本或者必須使用指定版本的 gradle 的話
那我們直接使用迅雷等下載工具下載,這樣會快好多。
下載完成后,將 zip 文件移至 gradle 指定版本目錄下即可。
$ mv gradle-3.3-all.zip ~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3-all.zip
這里說明一下,以上只適用于 Linux 平臺和 Mac 平臺?! ?br />
Windows放哪?趕緊換系統(tǒng)吧(自行解決,Windows 也有類似的目錄)。
再有一點,中間的55gk2rcmfc6p2dg9u9ohc3hw9每個人的都是不一樣的,這是隨機生成的。
接下來我們重新執(zhí)行 assemble 命令,就會發(fā)現(xiàn),直接跳過了原來的 Download 階段,直接對我們剛才下載的 gradle-3-3.zip 文件進行了解壓。
$ ./gradlew app:assemble Unzipping /Users/jeremyhe/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3-all.zip to /Users/jeremyhe/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9 Set executable permissions for: /Users/jeremyhe/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3/bin/gradle Starting a Gradle Daemon (subsequent builds will be faster)
快速解決無法下載 Gradle 問題
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對給位Android開發(fā)者們能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
Android彈窗ListPopupWindow的簡單應(yīng)用詳解
這篇文章主要為大家詳細介紹了Android彈窗ListPopupWindow的簡單應(yīng)用,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11Android開發(fā)實現(xiàn)的圖片瀏覽功能示例【放大圖片】
這篇文章主要介紹了Android開發(fā)實現(xiàn)的圖片瀏覽功能,結(jié)合實例形式分析了Android針對圖片的切換顯示、透明度、大小調(diào)整等相關(guān)操作技巧,需要的朋友可以參考下2019-04-04Android Studio不能獲取遠程依賴包的完美解決方法
這篇文章主要介紹了Android Studio不能獲取遠程依賴包的解決方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-11-11