我尝试整合 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
如何整合这些广告?
答案 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。