我正在尝试使用我的 Flutter 项目配置 Firebase。但是,当我打开项目的
build.gradle
文件时遇到错误;它没有向我显示添加依赖项的 buildscript
函数。我看了很多 YouTube 视频,但一直找不到解决方案,所以我在这里写下我的问题。
这是项目的
build.gradle
文件的代码:
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}
这就是错误:
Plugin [id: 'com.google.gms.google-services'] was not found in any of the following source
我多次尝试在
build.gradle
中添加依赖项,但它以allprojects
开头并且没有buildscript
函数存在。我尝试在Android级别buildscript
手动添加build.gradle
功能,但显示错误。我该怎么办?
尝试这些步骤,让我知道它是否有效:
从 Firebase 项目设置中下载
google-services.json
文件。将此文件放在 Android 项目的应用程序目录中 (app/build.gradle
)。
然后打开您的
app/build.gradle
文件并进行如下更改:
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'com.google.gms.google-services' //Apply the Google Services plugin
}