web-dev-qa-db-ja.com

解決に失敗しました:com.google.firebase:firebase-database:10.2.0

私は新しいプロジェクトを作成して、コンパイル 'com.google.firebase:firebase-database:10.2.0、classpath' com.google.gms:google-services:3.0.0などのGoogle Fireベースの依存関係からいくつかの機能を実装しようとしています「」と私のプロジェクトをそれらと同期します。そうしようとすると、次のエラーが発生します。

Error:(25, 13) Failed to resolve: com.google.firebase:firebase-database:10.2.0
<a href="openFile:M:/Downloads/CommunicationApp/app/build.gradle">Show in File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

そしてこのエラー:

Error:Failed to resolve: com.google.firebase:firebase-core:10.2.0
<a href="openFile:M:/Downloads/CommunicationApp/app/build.gradle">Open File</a><br><a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>

誰かが私のための解決策を知っているなら、どうもありがとう!

9
Eamon Sharp

私はfirebase-messaging:10.2.0を使用してこれを修正しようとしたときに同じ問題に直面しました:

  • Android studioで、メニューバーに移動し、[ツール]> Android> SDK Managerをクリックします。
  • [SDKツール]タブをクリックします
  • google PlayサービスボックスとGoogleリポジトリボックスをオンにします。
  • 適用をクリックすると、新しい更新を適用する前にプロンプ​​トが表示されます。
  • Ok)をクリックし、ダウンロードを待ちます
  • プロジェクトを再度同期すると、すべてが正常です。

注:すべてのcom.google.Android.gmsライブラリは、まったく同じバージョン仕様を使用する必要があります(バージョンを混在させると、ランタイムクラッシュが発生する可能性があります)。 Google Play開発者サービスの既存の依存関係がある場合は、Firebaseと同じバージョンにアップグレードしてください。

compile 'com.google.Android.gms:play-services:10.2.0'
compile 'com.google.firebase:firebase-database:10.2.0'

お役に立てば幸いです。

36

Android SDKs ManagerでGoogleリポジトリを更新してから、gradleを再同期してください

0
Kute Bột Mỳ