web-dev-qa-db-ja.com

「com.google.firebase:firebase-ads:9.2.0の解決に失敗しました」を修正するにはどうすればよいですか?

統合しようとしましたAdmob Ads。最初のステップは、これらのステートメントをbuild.gradleに追加することです。

プロジェクトレベル

dependencies {
        classpath 'com.google.gms:google-services:3.0.0'
    }

モジュールレベル:

dependencies {
            compile 'com.google.firebase:firebase-ads:9.2.0'
        }

apply plugin: 'com.google.gms.google-services'

しかし、同期すると

 Failed to resolve: com.google.firebase:firebase-ads:9.2.0

これらの広告を統合するにはどうすればよいですか?

14
MduSenthil

バージョンにタイプミスがあるようです。


compile 'com.google.firebase:firebase-ads:9.2.0'compile 'com.google.firebase:firebase-ads:9.0.2'に置き換えます


更新: 9.2.0有効なバージョンです。 9.2.0を使用できる場合もありますが、SDKマネージャーからGoogleサービスを更新する必要があります。それがうまくいかない場合は、何かが見つかるまで9.0.2を使い続けます。

1
Ab_

Google Play開発者サービスを最新バージョン(現在は31)に更新する必要があります。また、Googleリポジトリも最後である必要があります(現在は29)。

11
icastell

Firebaseアナリティクスも統合しました。私も同じ問題を抱えていました!問題を解決しているように見えるのは、compile 'com.google.firebase:firebase-core:9.2.0'compile 'com.google.firebase:firebase-core:9.0.2'に変更することです。基本的に、9.2.09.0.2である必要があります。 this チュートリアルを使用していましたが、9.2.0を使用すると言われていました。チュートリアルにタイプミスがあるか、何かを更新する必要があると思います。これはうまくいくでしょう! :)

2
Michael Jones

SDKManagerでGoogleサービスを更新することは私を助けました。

1
m43x

すべてのGoogleサービスのバージョンを9.0.2から9.2.0に更新します。

0
Priyank Patel