有時候我們打開一個別人的項目或者Demo,會出現打不開卡死在一個進度條的情況,如下圖:
或者你在項目中改變了Gradle的構建的版本,會卡在下圖:
其實,出現以上兩種情況,並不是Android Stutio真正的卡死了,而是它在下載相對應的gradle包,只不過這個包的下載速度很慢而已.
如果你有足夠的時間可以等待,那麼可以等它自己下完.如果想要快速解決這個情況,可以手動下載他所需要的gradle包.方法如下:
1、手動下載gradle.zip文件
打開項目裏gradle\wrapper\gradle-wrapper.properties這個文件,找到類似於下面的這一行:
distributionUrl=https\://services.gradle.org/distributions/gradle-x.x-all.zip
用下載工具把後面網址對應的文件下載下來,如果一直無法下載,那麼也可以通過以下網址:
http://services.gradle.org/distributions
找到對應的版本進行下載,或直接用網址http://downloads.gradle.org/distributions/gradle-x.x-all.zip下載也可以。
2、把下載的文件直接複製到C:\Users\Administrator\.gradle\wrapper\dists\gradle-x.x-all\中時間最近的目錄下,單擊Android Studio工具欄“Sync Project Gradle Files”或者重啓Android Studio,問題就可以解決了。