0

最近,我将我的 Android Studio 更新为大约 2 周前发布的 Bumblebee(稳定版)。与上一个版本相比,build.gradle(root-level) 文件的结构似乎发生了很大变化。

我在根级 build.gradle 文件中添加依赖项时遇到问题。

这是我要添加的内容。在此处输入图像描述

在 build.gradle 文件中

在此处输入图像描述

4

2 回答 2

2

settings.gradle 而不是 build.gradle:

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
      // ...
        maven { url 'https://jitpack.io' }
    }
}

这样你就不需要使用 build.gradle 而是使用 settings.gradle,这些方式在 Android Studio Bumblebee 中对我有用

于 2022-02-13T16:44:15.680 回答
1

我认为你应该使用buildscript而不是allprojects. 在 stackoverflow 中找到解释 buildscript 和 allprojects 之间区别的问题 build.gradle中的 buildscript 和 allprojects 有什么区别? 所以我建议尝试:

buildscript {
    repositories {
        ...
    }
}

希望这会有所帮助:)

于 2022-02-12T22:09:30.297 回答