gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work properly
1、可以下载离线的gradle包
第一次建立工程卡在该界面的时候,是因为在从网上下载gradle构建工具,由于从国外站点下载,网速很慢,这里点击取消关闭该界面,采用手动配置gradle;
首先找到.gradle文件夹的路径,一般是在用户账号文件夹下,比如我这里是C:\Users\issuser\.gradle
会发现该文件夹下生成了下图中的文件
这里的gradle-4.1,指的是版本,它会根据你的AS版本自动生成,此时我们可以去网上下载一个gradle-4.1-all.zip压缩包,然后放到该路径下并且进行解压,注意一定要放到这个随机生成的一长串字符的文件夹下面,如下图
我的是gradle-5.1.1-all,所以可以离线下载https://download.youkuaiyun.com/download/runrun117/11253400
配置之后点击try again
需要在build.gradle配置代码
使用开源中国的maven库:
阿里云的:http://maven.aliyun.com/nexus/content/groups/public/
在项目根目录下的build.gradle中添加如下(把文件中的代码修改为一下代码即可,对比添加自己代码中没有的部分):
buildscript {
repositories {
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}