2021-08-05

升级Gradle 7.0.0后同步项目依赖报错

从gradle4.2.1升级到7.0.0后同步项目直接报错!!!

报错截图如下:
2021-08-05_第1张图片
定位到项目的build.gradle文件中的以下代码块

allprojects {
    repositories {
        mavenCentral()
        google()
    }
}

具体报错实在mavenCentral()。

后来发现,gradle 7.0.0中写法跟4.2.1不一样了,该段代码需要删掉,然后写在setting.gradle中。

写法如下:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url "https://maven.aliyun.com/nexus/content/groups/public/" }
        google()
        mavenCentral()
        jcenter() // Warning: this repository is going to shut down soon
        maven { url 'https://www.jitpack.io' }
    }
}
rootProject.name = "AndroidTest"
include ':app'

你可能感兴趣的:(Android,gradle)