我尝试在Android Studio中集成FireBase。但是,当我谈到这一点时:
allprojects{
repositories
{
google()
}
}
他们给我:
Build被配置为更喜欢设置存储库而不是项目存储库,但存储库"Google"是由构建文件"Build.gradle"添加的
但是,如果我不写这些存储库,我可以同步。
在此处输入图像描述
在此处输入图像描述
有人知道怎么解决这个问题吗?
感谢
首先,检查您的gradle脚本,
- 如果您有settings.gradle文件,请在settigs.gradle中执行以下操作
pluginManagement {
repositories {
google()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
}
}
rootProject.name = "Schedule Post"
include ':app'
- 如果你没有settings.gradle,那么你的build.gradle(项目级别(看起来像下面的代码
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.3.0'
}
}
allprojects {
repositories {
google()
mavenCentral()
maven { url "https://maven.google.com" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}