1. 程式人生 > >關於AndroidStudio Gradle載入專案時間過長的原因及解決

關於AndroidStudio Gradle載入專案時間過長的原因及解決

問題

第一次載入專案很慢一直顯示Building “XXXX” Gradle project info

原因

AS專案判斷使用哪個Gradle版本根據

{your project}/gradle/wrapper/gradle-wrapper.properties

檔案下

#Thu Jan 12 21:17:24 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl
=https\://services.gradle.org/distributions/gradle-x.xx-all

distributionUrl來判斷的

AS第一次開啟專案時首先會讀取gradle-wrapper.properties 檔案,從而知道這個工程需要哪個版本的Gradle ,然後去GRADLE_USER_HOME資料夾查詢是否存在這個版本的gradle,不存在則會去distributionUrl 進行下載

Gradle儲存位置

Linux:~/.gradle/wrapper/dists
windows:C:\users\{user name}\.gradle\wrapper\dists

解決

方法一:等待下載完畢(不翻牆可下載,但是會很慢)

方法二:以下步驟會出現問題:

    1. 在可執行的專案裡找到gradle-wrapper.properties檔案
    2. 將distributionUrl整行復制
    3. 開啟要匯入的專案的gradle-wrapper.properties把複製的內容,替換要匯入的專案的distributionUrl這一行
    4. 再重啟as,匯入專案就可以了

End