web-dev-qa-db-fra.com

Comment résoudre le problème "Impossible de résoudre com.google.firebase: firebase-ads: 9.2.0"?

J'ai essayé d'intégrer Admob Ads . La toute première étape consiste à ajouter ces instructions à build.gradle.

Niveau du projet

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

Niveau du module:

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

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

Mais quand obtenir synchronisé

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

Comment puis-je intégrer ces publicités?

14
MduSenthil

On dirait que vous avez une faute de frappe avec la version.


Remplacez compile 'com.google.firebase:firebase-ads:9.2.0' par compile 'com.google.firebase:firebase-ads:9.0.2'


Mise à jour: 9.2.0 est une version valide. Vous pourrez peut-être utiliser la version 9.2.0, mais vous devrez mettre à jour Google Services à partir du gestionnaire de SDK. Si cela ne fonctionne pas, restez avec 9.0.2 jusqu'à ce que nous trouvions quelque chose.

1
Ab_

Vous devez mettre à jour votre service Google Play avec la dernière version (31 actuellement) et votre référentiel Google également (29).

11
icastell

Je viens d’intégrer également l’analyse Firebase. J'ai eu le même problème cependant! Ce qui semble résoudre le problème est de changer compile 'com.google.firebase:firebase-core:9.2.0' en compile 'com.google.firebase:firebase-core:9.0.2'. Fondamentalement, le 9.2.0 devrait être 9.0.2. J'utilisais this tutorial, et il a été dit d'utiliser 9.2.0. Je suppose que le didacticiel contient une faute de frappe ou que quelque chose doit être mis à jour. Cela fonctionnera bien! :)

2
Michael Jones

La mise à jour des services Google dans SDK Manager m'a aidée.

1
m43x

Mettez à jour toutes vos versions de services Google de 9.0.2 à 9.2.0.

0
Priyank Patel