1. 程式人生 > 其它 >急救AS build 卡在Download maven-metadata.xml

急救AS build 卡在Download maven-metadata.xml

技術標籤:androidandroid studio

急救AS build 卡在Download maven-metadata.xml


之前一直執行沒問題的工程,今天build忽然一直卡在Download maven-metadata.xml一動不動,如果你也遇到了同樣的問題,可以嘗試以下步驟解決。

1、檢查工程依賴的maven庫地址是否有效,可以瀏覽器訪問一下看看能不能鏈到;
2、重點關注google maven,是否有如下依賴:

maven { url 'https://maven.google.com/' name 'Google' }

3、如果有google依賴,替換為阿里雲Maven,常用

maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'https://maven.aliyun.com/repository/google' }

具體可參見https://maven.aliyun.com/mvn/guide

4、如果依賴已經是阿里雲依賴,檢查自己依賴的庫是不是老版的倉庫,最近阿里做了一次地址更新,老版的地址也有拉取不到maven-metadata.xml檔案的可能,舉個栗子:

老版:maven { url 'https://maven.aliyun.com/nexus/content/groups/public }
新版:maven { url 'https://maven.aliyun.com/repository/public}

換成新版的地址再看看問題是否能解決,全部的對應關係參見https://maven.aliyun.com/mvn/guide

5、如果maven-metadata.xml終於能拉下來了,但是…某個庫下載失敗,Connection refused: connect了…
這個時候可以查一下C:**.gradle下的gradle.properties,是不是多了以下奇奇怪怪的代理:
就是它
刪掉它試試~

以上就是我解決這個問題的全部過程啦,希望幫到你啦~~