Как исправить "Не удалось разрешить 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

Как я могу интегрировать эти рекламные объявления?

Ответы

Ответ 1

Похоже, у вас есть опечатка с версией.


Замените compile 'com.google.firebase:firebase-ads:9.2.0' на compile 'com.google.firebase:firebase-ads:9.0.2'


Обновление: 9.2.0 является допустимой версией. Возможно, вы сможете использовать 9.2.0, но вам нужно обновить службы Google от диспетчера SDK. Если это не сработает, тогда придерживайтесь 9.0.2, пока мы не найдем что-то.

Ответ 2

Вам нужно обновить свою Службу Google Play до последней версии, в настоящее время 31, также ваш репозиторий Google должен быть последним, теперь 29.

Ответ 3

Я просто интегрировал аналитику Firebase. У меня была такая же проблема, хотя! По-видимому, проблема заключается в изменении compile 'com.google.firebase:firebase-core:9.2.0' на compile 'com.google.firebase:firebase-core:9.0.2'. В основном 9.2.0 должен быть 9.0.2. Я использовал этот учебник, и он сказал использовать 9.2.0. Я предполагаю, что в учебнике есть опечатка или что-то нужно обновить. Это будет работать!:)

Ответ 4

Обновление служб google в SDK Manager помогло мне.

Ответ 5

Обновите все версии ваших служб google с 9.0.2 до 9.2.0.