web-dev-qa-db-ja.com

ライブラリcom.google.firebase:firebase-analyticsは、他のさまざまなライブラリからリクエストされています

Firebaseライブラリを更新するときにこのエラーが発生します。

ライブラリcom.google.firebase:firebase-analyticsは、[[15.0.1,16.0.0)、[16.0.1,16.0.1]、[16.0.1,99999]]にある他のさまざまなライブラリによって要求されていますが、 16.0.1に解決します。プラグインを無効にし、。/ gradlew:app:dependenciesを使用して依存関係ツリーを確認します。

依存関係は次のとおりです。

implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.1.0'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.google.firebase:firebase-appindexing:16.0.1'
implementation 'com.google.firebase:firebase-crash:16.0.1'
implementation 'com.google.firebase:firebase-auth:16.0.2'
implementation 'com.google.firebase:firebase-invites:16.0.1'
implementation 'com.google.firebase:firebase-config:16.0.0'
implementation 'com.google.firebase:firebase-ads:15.0.1'
implementation 'com.google.firebase:firebase-firestore:17.0.2'

正しい構成を見つける簡単な方法はありますか?そうでない場合、どのプラグインを無効にするのですか?タスクを実行すると、同じエラーが発生します。

更新:無効にすると依存関係タスクが実行されるため、この依存関係には何か関係があると思います。

implementation 'com.google.Android.gms:play-services-auth:15.0.1'
8
MiguelSlv

次の手順を試してください。

  • 実装バージョンを更新します(最新のFirebaseバージョンについては、リリースノートを参照してください https://firebase.google.com/support/release-notes/Android
  • プロジェクトのbuild.gradleファイルを最新のgoogle-servicesバージョンで更新します(現時点ではclasspath 'com.google.gms:google-services:4.0.1

または この同様の投稿 を参照してください

19
jonasxd360