Him*_*mel 6 banner admob flutter
我试图在我的应用程序中加载测试横幅广告。我使用了此链接中的测试广告 ID - https://developers.google.com/admob/android/test-ads#sample_ad_units并使用了此包 - https://pub.dev/packages/google_mobile_ads。但是当我尝试运行我的应用程序时,发生了以下异常。这是我的 android studio 控制台的快照
Mag*_*son 17
检查您是否忘记添加:
MobileAds.instance.initialize();
Run Code Online (Sandbox Code Playgroud)
参考: https: //developers.google.com/admob/flutter/quick-start
我也有类似的问题。经过研究和测试,我发现一个单元广告需要一个唯一的广告单元 ID。
广告单元的唯一标识符。当您在应用中实施新的广告单元时,您将引用广告单元 ID 来告诉广告网络在收到请求时将广告发送到何处。您可以在应用的广告单元表中找到该应用的广告单元 ID。
转到您的 adMob 仪表板,并为您所需的应用程序创建新的广告单元。
就我而言,我的应用程序仪表板中有两个广告。所以我创建了两个广告单元。并且不要忘记释放您的广告对象。
@override
void dispose() {
// TODO: Dispose a BannerAd object
_ad?.dispose();
super.dispose();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3599 次 |
| 最近记录: |