web-dev-qa-db-ja.com

解決に失敗しました:com.google.firebase:firebase-core:11.2.0

プロジェクトを同期すると、問題が複数発生しています。それらはすべてFirebaseとプレイサービス関連です。私はそれらがすべて同じであることを確認しました(11.2.0)。私もチェックしました、そして両方の最新バージョンは11.2.0です。また、同様の質問に対する他のすべての回答には、SDKマネージャのGoogle Playサービスとリポジトリの更新が含まれますが、私のものはすでに最新のものです。

enter image description here

enter image description here

プロジェクトを同期できない理由は何ですか。

編集 - 現在有効な解決策

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.3.3'
        classpath 'com.google.gms:google-services:3.0.0'
        classpath 'com.google.firebase:firebase-plugins:1.0.4'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        maven { url "https://maven.google.com" } 
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
71
rigotre

ルートレベルのmaven { url "https://maven.google.com" }ファイルにbuild.gradleを追加します

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }
}
134
Wilik

Playサービス および Firebase の依存関係は、Google PlayサービスおよびFirebaseのバージョン 11.2.0 のリリースでmaven.google.com経由で利用できるようになりました。

Google Play Services 公式文書はこちら および firebase文書はこちらです。

allprojects {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' }
    }
}

Androidグラドルプラグイン3.xを使用している場合は、次のものも使用できます。

allprojects {
    repositories {
        jcenter()
        google()
    }
}
34

firebase-core dependencyを追加して同じエラーを修正しました。

implementation 'com.google.firebase:firebase-core:16.0.1'
12
Zeero0

Firebaseの16.0.0リリースで、私はしなければなりませんでした

  • most 私のGoogle Playサービスのライブラリを15.0.0分析に設定し、tagmanagerを16.0.0にする必要があります
  • サポートライブラリのバージョンを27.1.1に設定します
  • firebase-coreから16.0.0

SDK 27に対して構築された

追加の変更

私はまた私の分析を16.0.0に更新しなければなりませんでした

  • 実装 "com.google.Android.gms:play-services-analytics:16.0.0"

私が推測しているのは、Androidが最近行った独立バージョンのことの一部です。グーグルプレイサービスとfirebaseライブラリのバージョンを上り下りすることを試みる必要があるかもしれません

2
Jim Factor

この問題を解決する最善の方法は、Firebaseをアプリにリンクする手動の方法を使用しないことです。

この Link を参照して最新のfirebaseリポジトリを追加してみました。

エラー「依存関係firebase 11.2.0の解決に失敗しました」が表示されました

FireBaseは、Android Studioバージョン2.2以降用のFireBase Assistantを使用してアプリケーションにfirebaseを追加することをお勧めします。最新のライブラリをbuild-gradle(module)に手動で追加すると、上記のようにエラーになります。

Firebase Assistantは、互換性があり解決可能なモジュールgradle-buildへの依存関係に下位バージョン10.0.1を自動的に追加しました。

Firebase Assistantを使用するのはとても簡単で、2ステップのプロセスです。参考までに、上記と同じリンクの「Firebaseアシスタントを使用する」セクションを使用できます。

それは私のAndroid Studio 2.3.3で本当にうまくいきました。また、Googleリポジトリが最新のものであることを確認してください

1
Shreevara K