程式庫版本

自 15.0.0 版起,Google Play 服務程式庫會進行維護 讓每個程式庫的開發團隊都能推送修正程式 以及獨立且快速的增強功能你可以追蹤 Google Play 服務Firebase

嚴格版本比對

其中一個程式庫版本可能與特定版本不相容 另一個程式庫有幾項 Gradle 外掛程式可協助您處理這種情況 提供有關版本不符的指引這些外掛程式中的邏輯是 類似於 failOnVersionConflict() 規則中的邏輯 ResolutionStrategy 與 Google Play 服務和 Firebase 依附元件相關聯的專案

Google 服務外掛程式

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

獨立版本比對器外掛程式

如果您並未使用 Google 服務外掛程式,但想採取嚴格措施 檢查依附元件的版本 [strict-version-matcher-plugin].您可以查看這個外掛程式的 程式碼

下列程式碼片段說明如何新增 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'