方法一:解决下载依赖jar包问题
google官方依赖方式:
buildscript {
repositories {
mavenCentral()
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
mavenCentral()
jcenter()
google()
}
}
mavenCentral镜像仓库地址
http://maven.aliyun.com/nexus/content/groups/public/
jentral镜像仓库地址
http://maven.aliyun.com/nexus/content/repositories/jcenter
google镜像仓库地址
http://maven.aliyun.com/nexus/content/repositories/google
用阿里云镜像仓库替换google官方依赖
buildscript {
repositories {
// mavenCentral()
// jcenter()
// google()
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
}
allprojects {
repositories {
// mavenCentral()
// jcenter()
// google()
maven { url 'https://plugins.gradle.org/m2/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
}
方法二:解决新建项目下载gradle慢的问题
先下载需要版本的gradle Gradle下载地址,我这次更新了2.3版本的as,便下载如图中gradle-3.3-all.zip文件。
打开android studio项目目录:<项目目录>\gradle\wrapper\ ,编辑wrapper目录中gradle-wrapper.properties,修改该文件最后一行为下载的版本名称。如图片中的gradle-3.3-all.zip
在android studio的工具栏上点击Sync Project with Gradle Files 图标,然后关闭android studio。这步的目的是让生成gradle的目录,以便下一步操作。
打开的c:\user<用户名>.gradle\wrapper\dists目录,这个目录下就有第三部操作生成的我们在wrapper.properties中写的版本目录,进入该目录后有一串数字字母组成的目录,进入这个目录,删除其中所有文件,将你刚才下载的gradle-3.3-all.zip文件直接拷贝进入该目录。如下图
最后启动android studio,Sync Project with Gradle Files一下就完成了
参考文献: