but repository ‘maven‘ was added by build file ‘build.gradle‘

在Android Studio Arctic Fox版本中,遇到`build.gradle`文件仓库重复添加的问题。原来`allprojects`代码块在新版本中可能不再需要。解决方案是在`settings.gradle`文件的`repositories`块中添加仓库。此变动可能是Android Studio更新后的规范。更新后的`build.gradle`和`settings.gradle`文件截图显示了这一变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前情提要:

As配置:
	1.Android Studio Arctic Fox | 2020.3.1 Patch 1
	2.compileSdk 30

project目录下的build.gradle文件中,导入仓库时遇到了but repository 'maven' was added by build file 'build.gradle'BUG
解决方法:
settings.gradle中的repositories{}导入仓库。

Why?
我在创建完项目后发现project目录下的build.gradle文件里面没有allprojects代码块:

allprojects {
    repositories {
    			。。。	
    }
}

然后根据某个插件的开发文档的要求配置仓库时手动添加了allprojects代码块,build项目后发现仓库重复添加的提示。
在这里插入图片描述
百思不得其解后看到某位大大的解决方法:Android Studio Arctic Fox gradle 配置
所以可能现在AndroidStudio最新版本是没有allprojects代码块了,要添加仓库是需要到settings.gradle中的repositories{}添加仓库。
这里贴一下我解决完后的文件截图:

build.gradle文件:在这里插入图片描述
settings.gradle文件:
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值