如何解决“无法解决com.google.firebase:firebase-ads:9.2.0”的问题?

时间:2016-06-30 12:28:18

标签: android-studio firebase admob android-gradle

我尝试整合 Admob广告。第一步是将这些语句添加到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

如何整合这些广告?

5 个答案:

答案 0 :(得分:11)

您必须将Google Play服务更新为最新版本,目前为31,您的Google信息库也必须是最后一个,现在是29。

答案 1 :(得分:2)

我也刚刚整合了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。我正在使用this教程,并说它使用9.2.0。我假设教程有拼写错误或需要更新的东西。这会工作! :)

答案 2 :(得分: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,但必须从SDK Manager更新Google服务。如果这不起作用,那么坚持使用9.0.2直到找到一些东西。

答案 3 :(得分:1)

在SDK Manager中更新谷歌服务帮助了我。

答案 4 :(得分:0)

将您的所有Google服务版本从9.0.2更新为9.2.0。