前言
此篇博客会记录各种各样奇怪的项目build是gradle的问题
原因一,Google仓库连不上
google网络连不上,切换仓库路径 , 阿里的仓库地址 https://developer.aliyun.com/mvn/guide
如果还是慢,注销掉google() 与 jcenter()在重新编译
pluginManagement { repositories { maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } gradlePluginPortal() google() jcenter() mavenCentral() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://maven.aliyun.com/repository/central' } maven { url 'https://maven.aliyun.com/repository/public' } maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } google() jcenter() mavenCentral() maven {url "https://jitpack.io"} } }
原因二,代理问题
该死的代理,在Android studio设置过代理,忘记删除了。那么很有可能是因为代理的原因,这里选择No proxy,并且还要去C盘user里清理掉全局代理。
这里劝告别用Android studio设置代理,因为Android studio 添加代理有3个地方,很容易添加后忘记删除。
项目的
C盘全局的
End