在我的根级别 build.gradle 文件中的什么位置添加存储库?

Where do I add repositories in my root-level build.gradle file?

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

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

这是我要补充的。

在 build.gradle 文件中

我认为你应该使用 buildscript 而不是 allprojects。在 Whosebug 中发现了解释 buildscript 和 allprojects 之间区别的问题 所以我建议尝试:

buildscript {
    repositories {
        ...
    }
}

希望这会有所帮助:)

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

中对我有用