Closed WieFel closed 3 years ago
Hi @WieFel
If you are still experiencing this issue
with the latest version of Flutter and FlutterFire plugin
can you please provide your updated flutter doctor -v
and your flutter run --verbose
/flutter build --verbose
?
Also, to better address the issue, would be helpful
if you could post a self contained app on github
or the steps to reproduce it.
Thank you
Seems that the problem only appears on the emulator. When I run the app on a real device, there are no errors with ads occurring.
The firebase_admob
plugin will be deprecated in April 2021 in favor of Google Mobile Ads SDK for Flutter.
Google Mobile Ads SDK for Flutter is a new Flutter plugin that supports more Ads formats than firebase_admob
does. Google Mobile Ads SDK for Flutter currently supports loading and displaying banner, interstitial (full-screen), native ads, and rewarded video ads across AdMob and AdManager. It also supports displaying banner and native ads as Widgets
as opposed to being overlayed over all app content.
We're now recommending projects currently using firebase_admob
migrate to Google Mobile Ads SDK for Flutter following the instructions outlined here.
Issues with migrating or with using the new package should now be raised over on the Google Mobile Ads SDK for Flutter repository.
Describe the bug I am using firebase_admob: ^0.9.0+6 and set it up as described here. I am using a splash screen in which I call
FirebaseAdMob.instance.initialize(appId: myAppId);
. Then, in my main page I display a BannerAd at the bottom of the page. The ad is displaying correctly, but I am getting repeated error messages in the console, which I can't relate directly to my code. Regardless of setting theadUnitId
field of the BannerAd toBannerAd.testAdUnitId
or to my own generated banner ad Id, I am getting the following error message repeatedly (sorry for the very long line, but the URL in the error message is simply so long):To Reproduce Steps to reproduce the behavior:
Display BannerAd at the bottom of the screen with the following snippet (inside state of a stateful widget):
@override Widget build(BuildContext context) { myBanner ..load() ..show(anchorType: AnchorType.bottom);
... }