使用 google_mobile_ads 加载横幅时 Flutter App 崩溃

Posted

技术标签:

【中文标题】使用 google_mobile_ads 加载横幅时 Flutter App 崩溃【英文标题】:Flutter App crashes when loading banners using google_mobile_ads 【发布时间】:2021-08-21 06:47:15 【问题描述】:

我正在尝试在页面上加载奖励广告,但当我导航到该页面时,应用程序崩溃并产生以下错误。

Error

应用程序运行时我也收到以下错误

E/GmsClient(15272):无法连接到服务:com.google.android.gms.leibniz.events.service.START on com.google.android.gms

这是颤振医生的输出

Flutter doctor

【问题讨论】:

【参考方案1】:

在我的例子中,我添加了这个依赖项 实施 'com.google.android.gms:play-services-ads:20.2.0' 到应用程序级 build.gradle 文件并且错误消失了也崩溃了

抱歉,我忘了说另一件事,我使用了最新的谷歌移动广告包

【讨论】:

请对您的回答进行详细解释,以便下一位用户更好地理解您的回答。

以上是关于使用 google_mobile_ads 加载横幅时 Flutter App 崩溃的主要内容,如果未能解决你的问题,请参考以下文章

AdWords HTML 横幅 - 如何在横幅可见时启动动画?

为啥 google_mobile_ads 和 flutter_native_admob 给出错误

Html5 横幅文件大小

Flutter google_mobile_ads 未显示广告 ID

在 google_mobile_ads 包中的何处放置测试设备 ID?

如何解决颤振包 google_mobile_ads 中的此错误