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