急救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,是不是多了以下奇奇怪怪的代理:
删掉它试试~
以上就是我解决这个问题的全部过程啦,希望帮到你啦~~