前情摘要(仅供参考,不重要,等不及的可以直接看解决方案)
Android studio新版本创建项目后项目的build.gradle配置发生了改变,allproject配置移动到settings.gradle中,用dependencyResolutionManagement替代,如下:
旧版本build.gradle:
...
allprojects {
repositories {
mavenCentral()
google()
maven {
url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven {
url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven {
url "https://jitpack.io" }
maven {
url "http://maven.aliyun.com/nexus/content/repositories/releases"}
}
}
...
新版本删除了allprojects项,在settings.gradle中新增如下:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
</