谷歌广告在将项目移动到新机器后停止加载



我已经将我的flutter应用程序项目从旧电脑转移到了新电脑上。从那时起,我就无法在我的应用程序中加载AdMob广告。

这是我得到的错误:

LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No ad config., responseInfo: ResponseInfo(responseId: null, mediationAdapterClassName: , adapterResponses: []))

我看到过类似的问题,其中的答案指向了应用程序签名的问题。我有key.properties文件,build.gradle是按照谷歌的手册设置的。我正在使用以前在旧计算机上生成的旧密钥文件(这是正确的方法吗??还是我需要一个新文件?(。不过,只有测试广告在起作用。当我尝试使用真正的AdID时,我会收到上面的消息。

在转换到新电脑之前,一切都很好。有人有这个问题吗?我在推进这个项目时有没有遗漏什么?

为了以防万一,我从Windows笔记本电脑换成了MacBook。我使用的是最新的Flutter和Android Studio,以及最新版本的google_mobile_ads软件包。

谷歌似乎已经更新了SDK,因此阅读广告只提供给使用Play Store密钥签名的应用程序。这意味着它们只有在应用程序从Play Store发布和安装后才会出现。

最新更新