如何修复 "Failed to resolve com.google.firebase:firebase-ads:9.2.0"?

How to fix "Failed to resolve 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

如何整合这些广告?

您的版本似乎有错字。


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 管理器更新 Google 服务。如果这不起作用,请坚持使用 9.0.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。我假设教程有错字或需要更新某些内容。不过这会起作用! :)

您必须将 Google Play 服务更新到最新版本,目前是 31,而且您的 Google 存储库也必须是最新版本,现在是 29。

将所有 google 服务版本从 9.0.2 更新到 9.2.0。

在 SDK 管理器中更新 google 服务对我很有帮助。