資料庫版本

自第 15.0.0 版起,Google Play 服務程式庫會個別維護,這讓每個程式庫的開發團隊都能更快速、獨立地發布修正與強化功能。您可以追蹤 Google Play 服務Firebase 的最新版本。

嚴格版本比對

其中一個程式庫的版本可能與另一個程式庫的特定版本不相容。為協助因應這種情況,部分 Gradle 外掛程式會提供這些版本不符的相關指引。這些外掛程式中的邏輯與與 Google Play 服務和 Firebase 依附元件相關聯的 ResolutionStrategy failOnVersionConflict() 規則中的邏輯類似。

Google 服務外掛程式

Google Services Gradle 外掛程式會檢查是否有相容的 Google Play 服務和 Firebase 程式庫版本。

獨立版本比對器外掛程式

如果您並未使用 Google Services 外掛程式,但還是想要對依附元件進行嚴格版本檢查,您可以套用 [strict-version-matcher-plugin]。您可以在 GitHub 上查看這個外掛程式的程式碼

下列程式碼片段說明如何新增 Gradle 外掛程式:

Kotlin DSL

build.gradle.kts

plugin {
    id("com.google.android.gms.strict-version-matcher-plugin")
}

迷人 DSL

build.gradle

apply plugin: 'com.google.android.gms.strict-version-matcher-plugin'

如要使用這個外掛程式,您也必須將以下內容新增至從 Google Maven 存放區取得的 buildscript 類別路徑:

Kotlin DSL

build.gradle.kts

classpath("com.google.android.gms:strict-version-matcher-plugin:1.2.4")

迷人 DSL

build.gradle

classpath 'com.google.android.gms:strict-version-matcher-plugin:1.2.4'