我正在嘗試添加 Firebase SDK,請按照 Firebase 的步驟指南進行操作:
在此處輸入影像描述
但是新版本的Android Studio有一個不同的build.gradle檔案,只是:
plugins {
id 'com.android.application' version '7.1.1' apply false
id 'com.android.library' version '7.1.1' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
而且我不知道如何正確地將代碼添加到我的檔案中。我試過這個:
buildscript {
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
}
dependencies {
// Add this line
classpath 'com.google.gms:google-services:4.3.10'
}
}
plugins {
id 'com.android.application' version '7.1.1' apply false
id 'com.android.library' version '7.1.1' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
allprojects {
repositories {
// Check that you have the following line (if not, add it):
google() // Google's Maven repository
}
}
但是這里的日志是: org.gradle.api.GradleScriptException:評估根專案“Uber clone”時出現問題原因:org.gradle.api.InvalidUserCodeException:構建被配置為首選設定存盤庫而不是專案存盤庫,但存盤庫“Google”由 build_8l5l0a77l47futp20icywdlc2$_run_closure2$_closure3.doCall(D:\Android\AndroidProjects\Uberclone\build.gradle:25) 的 build_8l5l0a77l47futp20icywdlc2$_run_closure2.doCall(D:\Android\AndroidProjects\Uberclone\build .gradle:23) 在 build_8l5l0a77l47futp20icywdlc2.run(D:\Android\AndroidProjects\Uberclone\build.gradle:22)
uj5u.com熱心網友回復:
無需在 Gradle 檔案中添加repositories和。allprojects這是因為兩者都已經存在于 setting.gradle 檔案中。要解決這個問題,只需洗掉它們,如下所示:
buildscript {
dependencies {
// Add this line
classpath 'com.google.gms:google-services:4.3.10'
}
}
plugins {
id 'com.android.application' version '7.1.1' apply false
id 'com.android.library' version '7.1.1' apply false
}
task clean(type: Delete) {
delete rootProject.buildDir
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/469220.html
上一篇:從資料庫初始化超陣列引數代理屬性
