为什么我的 build.gradle android studio 中没有 allprojects{}?

Mar*_*del 10 android paypal build.gradle

我正在开发一个 Android 应用程序,我需要将 PayPal 付款方式添加到该应用程序,所以我使用这个

https://developer.paypal.com/docs/business/native-checkout/android/

但在这些步骤中,我应该添加这个

将 SDK 添加到您的应用程序

问题是我在 build.gradle 文件中找不到所有项目,如果我添加它,它会显示一些错误

构建.gradle

这就是我的 build.gradle 文件的方式

请帮忙如何将其添加到我的文件中?

Com*_*are 26

在 Android Studio Arctic Fox 之前,Studio 新项目向导将创建一个build.gradle包含闭包的项目级文件allprojects

allprojects {
  repositories {
    google()
    mavenCentral()
    jcenter() // Warning: this repository is going to shut down soon
  }
}
Run Code Online (Sandbox Code Playgroud)

北极狐及更高版本不包括此。相反,他们使用稍微不同的系统,该系统是在settings.gradle. settings.gradle北极狐项目中的默认设置如下所示:

dependencyResolutionManagement {
  repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  repositories {
    google()
    mavenCentral()
    jcenter() // Warning: this repository is going to shut down soon
  }
}
rootProject.name = "My Application"
include ':app'
Run Code Online (Sandbox Code Playgroud)

repositories其中的闭包与旧系统中的闭包具有相同的基本作用repositoriesallprojects因此,将 PayPal 的maven {}内容添加repositoriessettings.gradle.