解決Android Studio 新建導入項目時死掉

Building “xxx” Gradle project info.

我相信大家在打開項目的時候都遇到過時間很長的情況,有時候甚至等待一天都沒反應,類似於這樣:

這裏寫圖片描述

原因

在你進行新建項目或者打開一個項目的時候往往需要去匹配項目的gradle,導入的項目和你當前的本地緩存gradle版本不匹配,也有可能是你才更新了AS,而AS需要的gradle版本你本地也沒有;總結一句話:你的本地沒有對應的gradle版本,需要下載。而下載是非常耗時的,因爲那一堵牆。

如何解決

  1. 對於不同操作系統(Mac/Win)都有一個用戶目錄,在用戶目錄下都有一個.gradle 文件夾。

這裏寫圖片描述

  1. 進入 .wrapper/dists 文件夾:

這裏寫圖片描述

在這個文件夾下面有很多不同的版本,你需要做的就是找出你需要解決的版本;可以看出我這裏的4.0和3.3版本不同。哪裏不同?3.3文件夾中沒有一個zip文件以及沒有zip的解壓包。
有時候你看見的會有很多都不完整,那麼很簡單,把不完整的都清理掉,重新導入項目,此時會自動創建一個文件夾,這個文件夾就是你需要完善的版本;好了此時你可以着手修復了。

下載Gradle

要修復上述的問題,你需要去下載對應版本的gradle。
- 網址:https://services.gradle.org/distributions/ 在這裏你可以看見全部的gradle發佈的版本。
- 準備好迅雷,點擊一個你需要的版本,進入下載的時候copy好鏈接地址,放到迅雷中下載即可。一般幾分鐘即可下載好。
- 把下載好的zip文件放到你需要的文件夾中(看似亂碼的文件夾下,該文件夾其實是驗證信息),並把文件夾下的所有文件都清空(無需自己解壓,AS會校驗並完成解壓)

這裏寫圖片描述

結語

  • OK,放進去後,重新啓動你的AS,嘗試進行導入或者新建項目,如果這個zip文件自動解壓了,那麼就證明gradle問題已經解決了。
  • 如果後面還需要繼續等待,那麼別急,可能是在下載對應的依賴了,下載依賴也是耗時的操作,你可以通過代理的方式解決了。
  • 祝大家編程愉快~~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章