还没开始做项目呢,就出现Gradle Sync速度过慢的问题,试了很多网上的办法,发现一个比较简单的办法
引用文章连接:https://www.zhihu.com/question/373108199/answer/1068877681
错误是因为在 gradle 同步过程中从海外站点下载jar包速度过慢,一般是自己的网络原因,挂梯子使用代理也不一定能解决这个问题。
推荐的解决方案:使用阿里云mirror
修改build.gradle文件中的google()和jcenter()改为阿里云mirror的maven库url
修改后的build.gradle文件代码:
buildscript {
repositories {
//google()
//jcenter()
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/google/'}
maven { url 'https://maven.aliyun.com/repository/jcenter/'}
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.2'
}
}
allprojects {
repositories {
//google()
//jcenter()
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/google/'}
maven { url 'https://maven.aliyun.com/repository/jcenter/'}
mavenLocal()
mavenCentral()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
修改后重新进行gradle sync,就ok啦。