AdMob does not show banner when Ad unit is set to real unit id

Steps to Reproduce

Log to AdMob account
Create a new App -> get appId
Create new new Ad unit -> get adUnitId
Open AndroidManifest.xml and add following tag:

<meta-data
            android:name="com.google.android.gms.ads.APPLICATION_ID"
            android:value="appId"/>

where AppId is the string obtained from step 2
5. Add package to pubspec.yaml file
6. Initialize the plugin by executing FirebaseAdMob.instance.initialize(appId: appId);, where appId is the string obtained on step 2
7. Create banner by executing:
BannerAd(
      adUnitId: adUnitId,
      size: AdSize.smartBanner,
      //targetingInfo: targetingInfo,
      listener: (MobileAdEvent event) {
        print(">>> BannerAd event $event <<<");
      },
    )

where adUnitId is the string obtained on step 3
8. Show banner by executing
_bannerAd..load()..show(); --> banner does not show.
Please note, the banner appears in case I change adUnitId: to BannerAd.testAdUnitId
Logs

[        ] > Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
[        ] > Transform legacy-support-v4.aar (androidx.legacy:legacy-support-v4:1.0.0) with AarTransform
[        ] > Transform play-services-basement.aar (com.google.android.gms:play-services-basement:16.0.1) with AarTransform
[        ] > Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:16.0.1) with AarTransform
[        ] > Transform play-services-base.aar (com.google.android.gms:play-services-base:16.0.1) with AarTransform
[        ] > Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:16.0.1) with AarTransform
[        ] > Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:16.0.2) with
AarTransform
[        ] > Transform firebase-common.aar (com.google.firebase:firebase-common:16.0.3) with AarTransform
[        ] > Transform play-services-stats.aar (com.google.android.gms:play-services-stats:16.0.1) with AarTransform
[        ] > Transform firebase-iid.aar (com.google.firebase:firebase-iid:17.0.3) with AarTransform
[        ] > Transform play-services-gass.aar (com.google.android.gms:play-services-gass:17.0.0) with AarTransform
[        ] > Transform play-services-ads-lite.aar (com.google.android.gms:play-services-ads-lite:17.0.0) with AarTransform
[        ] > Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:16.0.0) with AarTransform
[        ] > Transform firebase-analytics-impl.aar (com.google.firebase:firebase-analytics-impl:16.2.2) with AarTransform
[        ] > Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:16.0.2) with
AarTransform
[   +1 ms] > Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:16.0.4) with AarTransform
[        ] > Transform browser.aar (androidx.browser:browser:1.0.0) with AarTransform
[        ] > Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:16.0.3) with
AarTransform
[   +1 ms] > Transform play-services-ads.aar (com.google.android.gms:play-services-ads:17.0.0) with AarTransform
[        ] > Transform play-services-ads-base.aar (com.google.android.gms:play-services-ads-base:17.0.0) with AarTransform
[   +1 ms] > Transform firebase-ads.aar (com.google.firebase:firebase-ads:17.0.0) with AarTransform
[   +7 ms] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
[        ] > Transform print.aar (androidx.print:print:1.0.0) with AarTransform
[        ] > Task :app:transformClassesWithDexBuilderForProductionDebug UP-TO-DATE
[        ] > Task :app:transformDexArchiveWithExternalLibsDexMergerForProductionDebug UP-TO-DATE
[        ] > Task :app:transformDexArchiveWithDexMergerForProductionDebug UP-TO-DATE
[        ] > Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
[        ] > Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
[   +1 ms] > Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
[        ] > Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.0.1) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
[        ] > Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
[        ] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
[        ] > Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
[        ] > Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
[        ] > Transform media.aar (androidx.media:media:1.0.0) with AarTransform
[        ] > Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
[        ] > Transform legacy-support-v4.aar (androidx.legacy:legacy-support-v4:1.0.0) with AarTransform
[        ] > Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:16.0.1) with AarTransform
[        ] > Transform play-services-base.aar (com.google.android.gms:play-services-base:16.0.1) with AarTransform
[        ] > Transform play-services-basement.aar (com.google.android.gms:play-services-basement:16.0.1) with AarTransform
[        ] > Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:16.0.1) with AarTransform
[        ] > Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:16.0.2) with
AarTransform
[        ] > Transform firebase-common.aar (com.google.firebase:firebase-common:16.0.3) with AarTransform
[        ] > Transform play-services-stats.aar (com.google.android.gms:play-services-stats:16.0.1) with AarTransform
[        ] > Transform firebase-iid.aar (com.google.firebase:firebase-iid:17.0.3) with AarTransform
[        ] > Transform play-services-gass.aar (com.google.android.gms:play-services-gass:17.0.0) with AarTransform
[        ] > Transform play-services-ads-lite.aar (com.google.android.gms:play-services-ads-lite:17.0.0) with AarTransform
[        ] > Transform firebase-analytics-impl.aar (com.google.firebase:firebase-analytics-impl:16.2.2) with AarTransform
[        ] > Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:16.0.0) with AarTransform
[        ] > Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:16.0.2) with
AarTransform
[        ] > Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:16.0.4) with AarTransform
[        ] > Transform browser.aar (androidx.browser:browser:1.0.0) with AarTransform
[        ] > Transform firebase-ads.aar (com.google.firebase:firebase-ads:17.0.0) with AarTransform
[        ] > Transform play-services-ads.aar (com.google.android.gms:play-services-ads:17.0.0) with AarTransform
[        ] > Transform annotation.jar (androidx.annotation:annotation:1.0.0) with IdentityTransform
[        ] > Transform play-services-measurement-base.aar (com.google.android.gms:play-services-measurement-base:16.0.3) with
AarTransform
[        ] > Transform play-services-ads-base.aar (com.google.android.gms:play-services-ads-base:17.0.0) with AarTransform
[        ] > Transform print.aar (androidx.print:print:1.0.0) with AarTransform
[        ] > Transform lifecycle-viewmodel.aar (androidx.lifecycle:lifecycle-viewmodel:2.0.0) with AarTransform
[   +1 ms] > Transform localbroadcastmanager.aar (androidx.localbroadcastmanager:localbroadcastmanager:1.0.0) with AarTransform
[        ] > Transform core-common.jar (androidx.arch.core:core-common:2.0.0) with IdentityTransform
[        ] > Transform documentfile.aar (androidx.documentfile:documentfile:1.0.0) with AarTransform
[        ] > Transform lifecycle-common.jar (androidx.lifecycle:lifecycle-common:2.0.0) with IdentityTransform
[        ] > Transform cursoradapter.aar (androidx.cursoradapter:cursoradapter:1.0.0) with AarTransform
[        ] > Transform core-runtime.aar (androidx.arch.core:core-runtime:2.0.0) with AarTransform
[        ] > Transform interpolator.aar (androidx.interpolator:interpolator:1.0.0) with AarTransform
[        ] > Transform collection.jar (androidx.collection:collection:1.0.0) with IdentityTransform
[        ] > Transform lifecycle-livedata.aar (androidx.lifecycle:lifecycle-livedata:2.0.0) with AarTransform
[        ] > Transform gson.jar (com.google.code.gson:gson:2.8.2) with IdentityTransform
[        ] > Transform lifecycle-livedata-core.aar (androidx.lifecycle:lifecycle-livedata-core:2.0.0) with AarTransform
[        ] > Transform versionedparcelable.aar (androidx.versionedparcelable:versionedparcelable:1.0.0) with AarTransform
[        ] > Transform lifecycle-runtime.aar (androidx.lifecycle:lifecycle-runtime:2.0.0) with AarTransform
[        ] > Transform loader.aar (androidx.loader:loader:1.0.0) with AarTransform
[        ] > Transform core.aar (androidx.core:core:1.0.1) with AarTransform
[        ] > Transform swiperefreshlayout.aar (androidx.swiperefreshlayout:swiperefreshlayout:1.0.0) with AarTransform
[        ] > Transform asynclayoutinflater.aar (androidx.asynclayoutinflater:asynclayoutinflater:1.0.0) with AarTransform
[        ] > Transform slidingpanelayout.aar (androidx.slidingpanelayout:slidingpanelayout:1.0.0) with AarTransform
[  +12 ms] > Transform customview.aar (androidx.customview:customview:1.0.0) with AarTransform
[        ] > Transform drawerlayout.aar (androidx.drawerlayout:drawerlayout:1.0.0) with AarTransform
[        ] > Transform viewpager.aar (androidx.viewpager:viewpager:1.0.0) with AarTransform
[        ] > Transform legacy-support-core-utils.aar (androidx.legacy:legacy-support-core-utils:1.0.0) with AarTransform
[        ] > Transform coordinatorlayout.aar (androidx.coordinatorlayout:coordinatorlayout:1.0.0) with AarTransform
[        ] > Transform legacy-support-core-ui.aar (androidx.legacy:legacy-support-core-ui:1.0.0) with AarTransform
[        ] > Transform media.aar (androidx.media:media:1.0.0) with AarTransform
[        ] > Transform fragment.aar (androidx.fragment:fragment:1.0.0) with AarTransform
[        ] > Transform play-services-tasks.aar (com.google.android.gms:play-services-tasks:16.0.1) with AarTransform
[        ] > Transform legacy-support-v4.aar (androidx.legacy:legacy-support-v4:1.0.0) with AarTransform
[        ] > Transform play-services-basement.aar (com.google.android.gms:play-services-basement:16.0.1) with AarTransform
[        ] > Transform play-services-measurement-sdk-api.aar (com.google.android.gms:play-services-measurement-sdk-api:16.0.2) with
AarTransform
[        ] > Transform play-services-base.aar (com.google.android.gms:play-services-base:16.0.1) with AarTransform
[        ] > Transform firebase-iid-interop.aar (com.google.firebase:firebase-iid-interop:16.0.1) with AarTransform
[        ] > Transform play-services-stats.aar (com.google.android.gms:play-services-stats:16.0.1) with AarTransform
[        ] > Transform firebase-common.aar (com.google.firebase:firebase-common:16.0.3) with AarTransform
[   +1 ms] > Transform play-services-gass.aar (com.google.android.gms:play-services-gass:17.0.0) with AarTransform
[        ] > Transform firebase-iid.aar (com.google.firebase:firebase-iid:17.0.3) with AarTransform
[        ] > Transform play-services-ads-identifier.aar (com.google.android.gms:play-services-ads-identifier:16.0.0) with AarTransform
[        ] > Transform firebase-analytics-impl.aar (com.google.firebase:firebase-analytics-impl:16.2.2) with AarTransform
[        ] > Transform play-services-ads-lite.aar (com.google.android.gms:play-services-ads-lite:17.0.0) with AarTransform
[   +2 ms] > Transform firebase-analytics.aar (com.google.firebase:firebase-analytics:16.0.4) with AarTransform
[        ] > Transform play-services-measurement-api.aar (com.google.android.gms:play-services-measurement-api:16.0.2) with
AarTransform
[        ] > Transform play-services-ads.aar (com.google.android.gms:play-services-ads:17.0.0) with AarTransform
[        ] > Transform browser.aar (androidx.browser:browser:1.0.0) with AarTransform
[        ] > Transform firebase-ads.aar (com.google.firebase:firebase-ads:17.0.0) with AarTransform
[        ] > Task :app:mergeProductionDebugJniLibFolders UP-TO-DATE
[        ] > Task :firebase_admob:compileDebugNdk NO-SOURCE
[        ] > Task :firebase_admob:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :firebase_admob:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :firebase_admob:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :flutter_local_notifications:compileDebugNdk NO-SOURCE
[        ] > Task :flutter_local_notifications:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :flutter_local_notifications:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :flutter_local_notifications:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :shared_preferences:compileDebugNdk NO-SOURCE
[        ] > Task :shared_preferences:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :shared_preferences:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :shared_preferences:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[   +3 ms] > Task :sqflite:compileDebugNdk NO-SOURCE
[  +30 ms] > Task :sqflite:mergeDebugJniLibFolders UP-TO-DATE
[        ] > Task :sqflite:transformNativeLibsWithMergeJniLibsForDebug UP-TO-DATE
[        ] > Task :sqflite:transformNativeLibsWithIntermediateJniLibsForDebug UP-TO-DATE
[        ] > Task :app:transformNativeLibsWithMergeJniLibsForProductionDebug UP-TO-DATE
[        ] > Task :app:processProductionDebugJavaRes NO-SOURCE
[        ] > Task :app:transformResourcesWithMergeJavaResForProductionDebug UP-TO-DATE
[+2751 ms] > Task :app:packageProductionDebug
[        ] > Task :app:assembleProductionDebug
[        ] 99 actionable tasks: 6 executed, 93 up-to-date
[ +372 ms] Running Gradle task 'assembleProductionDebug'... (completed in 17.3s)
[  +24 ms] calculateSha: LocalDirectory: 'E:\Working\biorhythms\build\app\outputs\apk'/app.apk
[ +489 ms] Built build\app\outputs\apk\production\debug\app-production-debug.apk.
[   +2 ms] executing: E:\DevTools\Android\sdk\build-tools\28.0.3\aapt dump xmltree E:\Working\biorhythms\build\app\outputs\apk\app.apk
AndroidManifest.xml
[  +18 ms] Exit code 0 from: E:\DevTools\Android\sdk\build-tools\28.0.3\aapt dump xmltree
E:\Working\biorhythms\build\app\outputs\apk\app.apk AndroidManifest.xml
[   +1 ms] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="net.sensortronic.biorhythms" (Raw: "net.sensortronic.biorhythms")
               A: platformBuildVersionCode=(type 0x10)0x1
               A: platformBuildVersionName="1.0.0" (Raw: "1.0.0")
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=16)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: uses-permission (line=17)
                 A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw:
                 "android.permission.RECEIVE_BOOT_COMPLETED")
               E: uses-permission (line=18)
                 A: android:name(0x01010003)="android.permission.VIBRATE" (Raw: "android.permission.VIBRATE")
               E: meta-data (line=20)
                 A: android:name(0x01010003)="com.google.android.gms.ads.APPLICATION_ID" (Raw:
                 "com.google.android.gms.ads.APPLICATION_ID")
                 A: android:value(0x01010024)="[ADMOB_APP_ID]" (Raw: "[ADMOB_APP_ID]")
               E: uses-permission (line=24)
                 A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw:
                 "android.permission.ACCESS_NETWORK_STATE")
               E: uses-permission (line=25)
                 A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK")
               E: uses-permission (line=26)
                 A: android:name(0x01010003)="com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE" (Raw:
                 "com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE")
               E: uses-permission (line=27)
                 A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw:
                 "com.google.android.c2dm.permission.RECEIVE")
               E: application (line=35)
                 A: android:label(0x01010001)="Biorhythms" (Raw: "Biorhythms")
                 A: android:icon(0x01010002)=@0x7f080001
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw:
                 "androidx.core.app.CoreComponentFactory")
                 E: meta-data (line=41)
                   A: android:name(0x01010003)="com.google.android.gms.ads.APPLICATION_ID" (Raw:
                   "com.google.android.gms.ads.APPLICATION_ID")
                   A: android:value(0x01010024)="ca-app-pub-1644928927935343~8886433058" (Raw:
                   "ca-app-pub-1644928927935343~8886433058")
                 E: activity (line=45)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="net.sensortronic.biorhythms.MainActivity" (Raw:
                   "net.sensortronic.biorhythms.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x400035b4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=59)
                     A: android:name(0x01010003)="io.flutter.app.android.SplashScreenUntilFirstFrame" (Raw:
                     "io.flutter.app.android.SplashScreenUntilFirstFrame")
                     A: android:value(0x01010024)=(type 0x12)0xffffffff
                   E: intent-filter (line=63)
                     E: action (line=64)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=66)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: receiver (line=70)
                   A: android:name(0x01010003)="com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver" (Raw:
                   "com.dexterous.flutterlocalnotifications.ScheduledNotificationBootReceiver")
                   E: intent-filter (line=71)
                     E: action (line=72)
                       A: android:name(0x01010003)="android.intent.action.BOOT_COMPLETED" (Raw:
                       "android.intent.action.BOOT_COMPLETED")
                 E: receiver (line=75)
                   A: android:name(0x01010003)="com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver" (Raw:
                   "com.dexterous.flutterlocalnotifications.ScheduledNotificationReceiver")
                 E: receiver (line=76)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementReceiver" (Raw:
                   "com.google.android.gms.measurement.AppMeasurementReceiver")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: receiver (line=81)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver" (Raw:
                   "com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver")
                   A: android:permission(0x01010006)="android.permission.INSTALL_PACKAGES" (Raw:
                   "android.permission.INSTALL_PACKAGES")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=86)
                     E: action (line=87)
                       A: android:name(0x01010003)="com.android.vending.INSTALL_REFERRER" (Raw:
                       "com.android.vending.INSTALL_REFERRER")
                 E: service (line=91)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementService" (Raw:
                   "com.google.android.gms.measurement.AppMeasurementService")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: service (line=95)
                   A: android:name(0x01010003)="com.google.android.gms.measurement.AppMeasurementJobService" (Raw:
                   "com.google.android.gms.measurement.AppMeasurementJobService")
                   A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw:
                   "android.permission.BIND_JOB_SERVICE")
                   A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: activity (line=100)
                   A: android:theme(0x01010000)=@0x103000f
                   A: android:name(0x01010003)="com.google.android.gms.ads.AdActivity" (Raw: "com.google.android.gms.ads.AdActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:configChanges(0x0101001f)=(type 0x11)0xfb0
                 E: provider (line=106)
                   A: android:name(0x01010003)="com.google.android.gms.ads.MobileAdsInitProvider" (Raw:
                   "com.google.android.gms.ads.MobileAdsInitProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="net.sensortronic.biorhythms.mobileadsinitprovider" (Raw:
                   "net.sensortronic.biorhythms.mobileadsinitprovider")
                   A: android:initOrder(0x0101001a)=(type 0x10)0x64
                 E: service (line=112)
                   A: android:name(0x01010003)="com.google.firebase.components.ComponentDiscoveryService" (Raw:
                   "com.google.firebase.components.ComponentDiscoveryService")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   E: meta-data (line=115)
                     A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.iid.Registrar" (Raw:
                     "com.google.firebase.components:com.google.firebase.iid.Registrar")
                     A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw:
                     "com.google.firebase.components.ComponentRegistrar")
                 E: receiver (line=120)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdReceiver" (Raw:
                   "com.google.firebase.iid.FirebaseInstanceIdReceiver")
                   A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw:
                   "com.google.android.c2dm.permission.SEND")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=124)
                     E: action (line=125)
                       A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw:
                       "com.google.android.c2dm.intent.RECEIVE")
                 E: service (line=132)
                   A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdService" (Raw:
                   "com.google.firebase.iid.FirebaseInstanceIdService")
                   A: android:exported(0x01010010)=(type 0x12)0xffffffff
                   E: intent-filter (line=135)
                     A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c
                     E: action (line=136)
                       A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw:
                       "com.google.firebase.INSTANCE_ID_EVENT")
                 E: provider (line=140)
                   A: android:name(0x01010003)="com.google.firebase.provider.FirebaseInitProvider" (Raw:
                   "com.google.firebase.provider.FirebaseInitProvider")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                   A: android:authorities(0x01010018)="net.sensortronic.biorhythms.firebaseinitprovider" (Raw:
                   "net.sensortronic.biorhythms.firebaseinitprovider")
                   A: android:initOrder(0x0101001a)=(type 0x10)0x64
                 E: activity (line=146)
                   A: android:theme(0x01010000)=@0x1030010
                   A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw:
                   "com.google.android.gms.common.api.GoogleApiActivity")
                   A: android:exported(0x01010010)=(type 0x12)0x0
                 E: meta-data (line=151)
                   A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
                   A: android:value(0x01010024)=@0x7f060001
[   +4 ms] Stopping app 'app.apk' on SM G950F.
[   +1 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 shell am force-stop net.sensortronic.biorhythms
[ +218 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 shell pm list packages
net.sensortronic.biorhythms
[+1437 ms] package:net.sensortronic.biorhythms.dev
[   +3 ms] Installing APK.
[   +2 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb version
[  +34 ms] Android Debug Bridge version 1.0.40
           Version 4986621
           Installed as E:\DevTools\Android\sdk\platform-tools\adb.EXE
[   +1 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb start-server
[  +36 ms] Installing build\app\outputs\apk\app.apk...
[   +1 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 install -t -r
E:\Working\biorhythms\build\app\outputs\apk\app.apk
[+9723 ms] Success
[   +3 ms] Installing build\app\outputs\apk\app.apk... (completed in 9.7s)
[   +2 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 shell echo -n
0bff2f5d61f85d51ed8b2fe3157d00c806cc876d > /data/local/tmp/sky.net.sensortronic.biorhythms.sha1
[  +83 ms] SM G950F startApp
[   +2 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 shell am start -a android.intent.action.RUN -f
0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez
verify-entry-points true net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity
[ +261 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=net.sensortronic.biorhythms/.MainActivity (has extras)
}
[   +1 ms] Waiting for observatory port to be available...
[+1134 ms] Observatory URL on device: http://<IP_ADDRESS>:42642/
[   +2 ms] executing: E:\DevTools\Android\sdk\platform-tools\adb -s ce051715a25d4f3801 forward tcp:0 tcp:42642
[  +48 ms] 50049
[   +1 ms] Forwarded host port 50049 to device port 42642 for Observatory
[   +6 ms] Connecting to service protocol: http://<IP_ADDRESS>:50049/
[ +258 ms] I/flutter (23233): INFO: 2019-03-01 19:04:44.680313: DB name : biorhythm.db
[ +119 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:50049/
[   +5 ms] Sending to VM service: getVM({})
[  +11 ms] Result: {type: VM, name: vm, architectureBits: 64, targetCPU: arm64, hostCPU: Unknown, version:
2.1.2-dev.0.0.flutter-0a7dcf17eb (Tue Feb 12 01:59:15 2019 +0000) on "android_arm64", _profilerMode: VM, _nativeZoneMemoryUsage: 0,
pid: 23233, startTime: 1551...
[   +6 ms] Sending to VM service: getIsolate({isolateId: isolates/872781377})
[   +3 ms] Sending to VM service: _flutter.listViews({})
[  +12 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x776f67a818, isolate: {type: @Isolate,
fixedId: true, id: isolates/872781377, name: main.dart$main-872781377, number: 872781377}}]}
[   +5 ms] DevFS: Creating new filesystem on the device (null)
[   +1 ms] Sending to VM service: _createDevFS({fsName: biorhythms})
[   +3 ms] V/InputMethodManager(23233): Starting input: tba=android.view.inputmethod.EditorInfo@b0d4fd5 nm :
net.sensortronic.biorhythms ic=null
[  +46 ms] Result: {type: Isolate, fixedId: true, id: isolates/872781377, name: main.dart:main(), number: 872781377, _originNumber:
872781377, startTime:<PHONE_NUMBER>205, _heaps: {new: {type: HeapSpace, name: new, vmName: Scavenger, collections: 0,
avgCollectionPeriod...
[  +94 ms] I/flutter (23233): INFO: 2019-03-01 19:04:44.964794: onCreate version : 1
[   +2 ms] Result: {type: FileSystem, name: biorhythms, uri:
file:///data/user/0/net.sensortronic.biorhythms/cache/biorhythmsAQUNED/biorhythms/}
[        ] DevFS: Created new filesystem on the device
(file:///data/user/0/net.sensortronic.biorhythms/cache/biorhythmsAQUNED/biorhythms/)
[   +3 ms] Updating assets
[ +140 ms] D/DynamitePackage(23233): Instantiating com.google.android.gms.ads.ChimeraMobileAdsSettingManagerCreatorImpl
[  +42 ms] I/WebViewFactory(23233): Loading com.android.chrome version 72.0.3626.105 (code 362610552)
[   +1 ms] I/zygote64(23233): Do partial code cache collection, code=61KB, data=41KB
[        ] I/zygote64(23233): After code cache collection, code=60KB, data=41KB
[        ] I/zygote64(23233): Increasing code cache capacity to 256KB
[  +57 ms] I/cr_LibraryLoader(23233): Time to load native libraries: 5 ms (timestamps 1110-1115)
[  +51 ms] Syncing files to device SM G950F...
[   +2 ms] DevFS: Starting sync from LocalDirectory: 'E:\Working\biorhythms'
[        ] Scanning project files
[  +11 ms] Scanning package files
[ +116 ms] Scanning asset files
[   +1 ms] Scanning for deleted files
[  +75 ms] Compiling dart to kernel with 900 updated files
[   +8 ms] E:\DevTools\flutter\bin\cache\dart-sdk\bin\dart
E:\DevTools\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root
E:\DevTools\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill
build\app.dill --packages E:\Working\biorhythms\.packages --filesystem-scheme org-dartlang-root
[  +14 ms] I/flutter (23233): INFO: 2019-03-01 19:04:45.365576: initial core.route = /user_details
[        ] I/chromium(23233): [INFO:library_loader_hooks.cc(42)] Chromium logging enabled: level = 0, default verbosity = 0
[        ] I/cr_LibraryLoader(23233): Expected native library version number "72.0.3626.105", actual native library version number
"72.0.3626.105"
[   +1 ms] W/cr_ChildProcLH(23233): Create a new ChildConnectionAllocator with package name = com.android.chrome, sandboxed = true
[   +1 ms] I/cr_BrowserStartup(23233): Initializing chromium process, singleProcess=false
[   +1 ms] W/ResourceType(23233): Failure getting entry for 0x7f120538 (t=17 e=1336) (error -2147483647)
[ +183 ms] D/ConnectivityManager(23233): requestNetwork; CallingUid : 10386, CallingPid : 23233
[ +140 ms] W/cr_media(23233): Requires BLUETOOTH permission
[  +41 ms] D/ConnectivityManager(23233): requestNetwork; CallingUid : 10386, CallingPid : 23233
[  +72 ms] W/AudioCapabilities(23233): Unsupported mime audio/mpeg-L1
[   +1 ms] W/AudioCapabilities(23233): Unsupported mime audio/mpeg-L2
[        ] W/AudioCapabilities(23233): Unsupported mime audio/x-ms-wma
[        ] W/AudioCapabilities(23233): Unsupported mime audio/x-ima
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 1/32 for video/mp4v-es
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 32768/2 for video/mp4v-es
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 32768/64 for video/mp4v-es
[        ] W/cr_CrashFileManager(23233): /data/user/0/net.sensortronic.biorhythms/cache/WebView/Crash Reports does not exist or is not
a directory
[        ] W/VideoCapabilities(23233): Unrecognized profile<PHONE_NUMBER> for video/avc
[   +1 ms] W/VideoCapabilities(23233): Unrecognized level 0 for video/x-vnd.on2.vp9
[   +7 ms] W/VideoCapabilities(23233): Unrecognized level 0 for video/x-vnd.on2.vp9
[   +1 ms] W/VideoCapabilities(23233): Unsupported mime video/wvc1
[   +1 ms] W/VideoCapabilities(23233): Unsupported mime video/x-ms-wmv
[        ] W/VideoCapabilities(23233): Unrecognized profile<PHONE_NUMBER> for video/avc
[  +10 ms] I/chatty  (23233): uid=10386(u0_a386) Chrome_InProcGp identical 12 lines
[  +11 ms] W/VideoCapabilities(23233): Unrecognized profile<PHONE_NUMBER> for video/avc
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 1/32 for video/mp4v-es
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 32768/2 for video/mp4v-es
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 32768/64 for video/mp4v-es
[  +13 ms] W/VideoCapabilities(23233): Unrecognized level 0 for video/x-vnd.on2.vp9
[        ] I/VideoCapabilities(23233): Unsupported profile 4 for video/mp4v-es
[  +33 ms] W/VideoCapabilities(23233): Unrecognized profile/level 1/32 for video/mp4v-es
[   +2 ms] W/VideoCapabilities(23233): Unrecognized profile/level 32768/2 for video/mp4v-es
[        ] W/VideoCapabilities(23233): Unrecognized profile/level 32768/64 for video/mp4v-es
[   +1 ms] W/VideoCapabilities(23233): Unsupported mime video/wvc1
[        ] W/VideoCapabilities(23233): Unsupported mime video/x-ms-wmv
[        ] W/VideoCapabilities(23233): Unsupported mime video/x-ms-wmv7
[   +5 ms] W/VideoCapabilities(23233): Unsupported mime video/x-ms-wmv8
[        ] W/VideoCapabilities(23233): Unsupported mime video/mp43
[ +122 ms] D/libGLESv2(23233): STS_GLApi : DTS, ODTC are not allowed for Package : net.sensortronic.biorhythms
[ +329 ms] D/DynamitePackage(23233): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl
[  +12 ms] I/Ads     (23233): Use AdRequest.Builder.addTestDevice("A875A3F6C822A0A04C2D99778C1381C3") to get test ads on this device.
[  +19 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[ +131 ms] I/DynamiteModule(23233): Considering local module com.google.android.gms.ads.dynamite:0 and remote module
com.google.android.gms.ads.dynamite:11140
[   +4 ms] I/DynamiteModule(23233): Selected remote version of com.google.android.gms.ads.dynamite, version >= 11140
[   +6 ms] I/flutter (23233): TimeSeries:buildChart called!
[ +977 ms] Updating files
[  +48 ms] W/zygote64(23233): Skipping duplicate class check due to unrecognized classloader
[  +60 ms] I/zygote64(23233): Do full code cache collection, code=123KB, data=91KB
[   +1 ms] I/zygote64(23233): After code cache collection, code=107KB, data=60KB
[ +168 ms] DevFS: Sync finished
[   +5 ms] Syncing files to device SM G950F... (completed in 2,658ms, longer than expected)
[   +1 ms] Synced 0.9MB.
[   +2 ms] Sending to VM service: _flutter.listViews({})
[  +13 ms] Result: {type: FlutterViewList, views: [{type: FlutterView, id: _flutterView/0x776f67a818, isolate: {type: @Isolate,
fixedId: true, id: isolates/872781377, name: main.dart$main-872781377, number: 872781377}}]}
[   +1 ms] Connected to _flutterView/0x776f67a818.
[   +4 ms] 🔥  To hot reload changes while running, press "r". To hot restart (and rebuild state), press "R".
[   +2 ms] An Observatory debugger and profiler on SM G950F is available at: http://<IP_ADDRESS>:50049/
[        ] For a more detailed help message, press "h". To detach, press "d"; to quit, press "q".
[  +14 ms] W/Ads     (23233): Not retrying to fetch app settings
[ +468 ms] W/flutter (23233): onAdFailedToLoad: 0
[   +2 ms] I/Ads     (23233): Ad failed to load : 0
[ +163 ms] V/InputMethodManager(23233): Starting input: tba=android.view.inputmethod.EditorInfo@df275f4 nm :
net.sensortronic.biorhythms ic=io.flutter.plugin.editing.InputConnectionAdaptor@ee4c11d
[   +3 ms] I/InputMethodManager(23233): startInputInner - mService.startInputOrWindowGainedFocus
[   +2 ms] D/InputMethodManager(23233): SSI - flag : 0 Pid : 23233 view : net.sensortronic.biorhythms
[  +44 ms] E/EnhancedIntentService(23233): binding to the service failed
[ +119 ms] I/flutter (23233): >>> BannerAd event MobileAdEvent.failedToLoad <<<
[ +125 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 144) vi=Rect(0,
72 - 0, 144) or=1
[  +21 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[   +3 ms] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID
0,0-1080,2076}
[   +3 ms] D/SurfaceView(23233): surfaceChanged (1080,2076) 1 io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID 0,0-1080,2076}
[   +2 ms] D/mali_winsys(23233): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **,
egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1080x2076]-format:1
[  +15 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[ +104 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +3 ms] I/flutter (23233): TimeSeries:buildChart called!
[  +22 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 1017) vi=Rect(0,
72 - 0, 1017) or=1
[  +15 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[ +107 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.263064: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +3 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.267558: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +3 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.271372: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[ +107 ms] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[        ] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[        ] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[        ] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[        ] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[        ] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[        ] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[   +1 ms] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[   +1 ms] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +4 ms] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[   +1 ms] E/flutter (23233): #45     Element
[        ] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[        ] I/flutter (23233): TimeSeries:buildChart called!
[        ] I/flutter (23233): WARNING: 2019-03-01 19:04:49.390671: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[  +68 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.448252: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +6 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.452245: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +4 ms] I/flutter (23233): WARNING: 2019-03-01 19:04:49.458973: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[  +26 ms] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[   +7 ms] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[        ] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[   +1 ms] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[        ] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[        ] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[   +1 ms] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +8 ms] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[  +13 ms] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +3 ms] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +2 ms] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[   +6 ms] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[   +1 ms] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[        ] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[   +2 ms] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +2 ms] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[   +4 ms] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #45     Element
[+1179 ms] I/zygote64(23233): Do partial code cache collection, code=124KB, data=82KB
[   +4 ms] I/zygote64(23233): After code cache collection, code=124KB, data=82KB
[   +1 ms] I/zygote64(23233): Increasing code cache capacity to 512KB
[+14748 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 0
[ +101 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 1
[ +153 ms] D/InputMethodManager(23233): HSIFW - flag : 0 Pid : 23233
[ +156 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 0) vi=Rect(0, 72
- 0, 0) or=1
[  +28 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[   +5 ms] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID
0,0-1080,2220}
[  +16 ms] D/SurfaceView(23233): surfaceChanged (1080,2220) 1 io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID 0,0-1080,2220}
[   +6 ms] D/mali_winsys(23233): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **,
egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1080x2220]-format:1
[  +24 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[ +368 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +3 ms] I/flutter (23233): TimeSeries:buildChart called!
[  +72 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:06.470740: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +2 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:06.473653: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +3 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:06.476671: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[ +124 ms] I/flutter (23233): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
[   +4 ms] I/flutter (23233): The following message was thrown during layout:
[   +1 ms] I/flutter (23233): A RenderFlex overflowed by 123 pixels on the bottom.
[  +14 ms] I/flutter (23233):
[   +1 ms] I/flutter (23233): The overflowing RenderFlex has an orientation of Axis.vertical.
[   +1 ms] I/flutter (23233): The edge of the RenderFlex that is overflowing has been marked in the rendering with a yellow and
[   +3 ms] I/flutter (23233): black striped pattern. This is usually caused by the contents being too big for the RenderFlex.
[        ] I/flutter (23233): Consider applying a flex factor (e.g. using an Expanded widget) to force the children of the
[        ] I/flutter (23233): RenderFlex to fit within the available space instead of being sized to their natural size.
[   +1 ms] I/flutter (23233): This is considered an error condition because it indicates that there is content that cannot be
[        ] I/flutter (23233): seen. If the content is legitimately bigger than the available space, consider clipping it with a
[        ] I/flutter (23233): ClipRect widget before putting it in the flex, or using a scrollable container rather than a Flex,
[        ] I/flutter (23233): like a ListView.
[        ] I/flutter (23233): The specific RenderFlex in question is:
[        ] I/flutter (23233):   RenderFlex#0b7c9 relayoutBoundary=up7 OVERFLOWING
[        ] I/flutter (23233):   creator: Column ← SizedBox ← LayoutBuilder ← OrientationBuilder ← DefaultTextStyle ←
[        ] I/flutter (23233):   AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#7b539 ink renderer] ←
[        ] I/flutter (23233):   NotificationListener<LayoutChangedNotification> ← CustomPaint ← _ShapeBorderPaint ← PhysicalShape
[        ] I/flutter (23233):   ← _MaterialInterior ← ⋯
[        ] I/flutter (23233):   parentData: <none> (can use size)
[        ] I/flutter (23233):   constraints: BoxConstraints(w=280.0, 0.0<=h<=377.0)
[        ] I/flutter (23233):   size: Size(280.0, 377.0)
[        ] I/flutter (23233):   direction: vertical
[        ] I/flutter (23233):   mainAxisAlignment: start
[        ] I/flutter (23233):   mainAxisSize: min
[        ] I/flutter (23233):   crossAxisAlignment: stretch
[        ] I/flutter (23233):   verticalDirection: down
[        ] I/flutter (23233): ◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤◢◤
[   +1 ms] I/flutter (23233): ════════════════════════════════════════════════════════════════════════════════════════════════════
[        ] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[        ] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[        ] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[        ] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[        ] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[        ] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[   +1 ms] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[   +1 ms] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +9 ms] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[   +1 ms] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #45     Element
[+1428 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 0
[ +117 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 1
[+1498 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 0
[ +125 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): ViewPostIme pointer 1
[  +69 ms] I/flutter (23233): UserBloc._selectUser sink
[ +137 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +2 ms] I/flutter (23233): TimeSeries:buildChart called!
[ +162 ms] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[   +2 ms] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[   +1 ms] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[   +1 ms] E/flutter (23233): <asynchronous suspension>
[   +1 ms] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[   +1 ms] E/flutter (23233): <asynchronous suspension>
[   +1 ms] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[   +1 ms] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[   +1 ms] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[   +1 ms] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[   +1 ms] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[   +1 ms] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #9      ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)
[   +1 ms] E/flutter (23233): #10     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
[   +1 ms] E/flutter (23233): #11     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[   +1 ms] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[   +1 ms] E/flutter (23233): #13     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4876:14)
[   +1 ms] E/flutter (23233): #14     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[   +3 ms] E/flutter (23233): #15     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[  +13 ms] E/flutter (23233): #16     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #17     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #18     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)
[        ] E/flutter (23233): #19     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
[        ] E/flutter (23233): #20     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[        ] E/flutter (23233): #21     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[        ] E/flutter (23233): #22     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #23     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #24     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)
[        ] E/flutter (23233): #25     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
[        ] E/flutter (23233): #26     ParentDataElement.mount (package:flutter/src/widgets/framework.dart:4063:11)
[        ] E/flutter (23233): #27     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[        ] E/flutter (23233): #28     MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:4982:32)
[        ] E/flutter (23233): #29     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[        ] E/flutter (23233): #30     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[        ] E/flutter (23233): #31     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #32     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #33     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)
[        ] E/flutter (23233): #34     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3864:11)
[        ] E/flutter (23233): #35     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
[        ] E/flutter (23233): #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3716:5)
[        ] E/flutter (23233): #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3711:5)
[        ] E/flutter (23233): #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:2956:14)
[        ] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2759:12)
[        ] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #45     Eleme
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:10.228131: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:10.230841: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:10.233236: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[  +23 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +9 ms] I/flutter (23233): TimeSeries:buildChart called!
[  +13 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.321960: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +1 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.324600: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +7 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.327107: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +2 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.333904: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +2 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.336473: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +3 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:10.338901: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[  +80 ms] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[   +1 ms] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[        ] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[        ] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[        ] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[        ] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[        ] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +9 ms] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[   +1 ms] E/flutter (23233): #45     Element
[ +514 ms] I/flutter (23233): HomePage, userBloc.outSelectUser listener
[+3574 ms] V/Configuration(23233):  needToUpdateOverlays
[  +23 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 2220, 1080) ci=Rect(0, 72 - 0, 0)
vi=Rect(0, 72 - 0, 0) or=2
[  +32 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][2220,1080] new=[0,0][2220,1080] result=0x23
surface={valid=true<PHONE_NUMBER>76} changed=false
[   +1 ms] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID
0,0-2220,1080}
[   +1 ms] D/OpenGLRenderer(23233): eglDestroySurface = 0x775c2d9430
[   +1 ms] D/mali_winsys(23233): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **,
egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [2220x1080]-format:1
[   +1 ms] D/OpenGLRenderer(23233): eglCreateWindowSurface = 0x775c2d9430
[   +1 ms] D/SurfaceView(23233): surfaceChanged (2220,1080) 1 io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID 0,0-2220,1080}
[   +6 ms] D/mali_winsys(23233): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **,
egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [2220x1080]-format:1
[  +20 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 2220, 1080) ci=Rect(0, 72 - 0, 0)
vi=Rect(0, 72 - 0, 0) or=2
[  +61 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][2220,1080] new=[0,0][2220,1080] result=0x1
surface={valid=true<PHONE_NUMBER>76} changed=false
[   +1 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +1 ms] I/flutter (23233): TimeSeries:buildChart called!
[  +36 ms] I/flutter (23233): Rebuild main chart birthdate is 2009-03-01 00:00:00.000, curr date is 2019-03-01 19:04:45.103504
[   +1 ms] I/flutter (23233): TimeSeries:buildChart called!
[ +111 ms] I/zygote64(23233): Compiler allocated 8MB to compile void android.view.ViewRootImpl.performTraversals()
[  +92 ms] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[   +1 ms] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[   +1 ms] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[   +1 ms] E/flutter (23233): <asynchronous suspension>
[   +1 ms] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[   +1 ms] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[   +1 ms] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[   +1 ms] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[   +1 ms] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[   +1 ms] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +1 ms] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[   +1 ms] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +5 ms] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[  +14 ms] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[        ] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[   +1 ms] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +1 ms] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[   +1 ms] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +1 ms] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #45     Element
[        ] E/flutter (23233): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad,
cannot reload a failed ad, id=674080682, null)
[   +1 ms] E/flutter (23233): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
[        ] E/flutter (23233): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
[        ] E/flutter (23233): <asynchronous suspension>
[   +1 ms] E/flutter (23233): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:521:61)
[        ] E/flutter (23233): <asynchronous suspension>
[        ] E/flutter (23233): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:273:12)
[        ] E/flutter (23233): #4      AdMobBloc.showBanner (package:biorhythms/app/blocs/admob_bloc.dart:37:18)
[        ] E/flutter (23233): #5      HomePageBody.build (package:biorhythms/app/ui/widgets/home_page_body_widget.dart:17:11)
[        ] E/flutter (23233): #6      StatelessElement.build (package:flutter/src/widgets/framework.dart:3789:28)
[        ] E/flutter (23233): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3736:15)
[        ] E/flutter (23233): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #9      StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #11     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[   +1 ms] E/flutter (23233): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[   +1 ms] E/flutter (23233): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #15     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #16     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #18     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #19     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #20     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #21     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4601:32)
[        ] E/flutter (23233): #22     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4992:17)
[        ] E/flutter (23233): #23     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #24     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #25     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #26     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #28     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #29     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[   +1 ms] E/flutter (23233): #30     ProxyElement.update (package:flutter/src/widgets/framework.dart:4006:5)
[        ] E/flutter (23233): #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #34     StatefulElement.update (package:flutter/src/widgets/framework.dart:3894:5)
[        ] E/flutter (23233): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #36     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3559:5)
[        ] E/flutter (23233): #40     StatelessElement.update (package:flutter/src/widgets/framework.dart:3796:5)
[        ] E/flutter (23233): #41     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #42     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:4883:14)
[        ] E/flutter (23233): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2748:15)
[        ] E/flutter (23233): #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3747:16)
[        ] E/flutter (23233): #45     Element
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:14.951368: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:14.953956: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:14.956543: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[        ] I/flutter (23233): WARNING: 2019-03-01 19:05:14.958954: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +1 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:14.961487: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[   +1 ms] I/flutter (23233): WARNING: 2019-03-01 19:05:14.964322: Chart configuration is changing more frequent than threshold of
500. Check if your behavior, axis, or renderer config is missing equality checks that may be causing configuration to be detected as
changed.
[+24832 ms] V/InputMethodManager(23233): Starting input: tba=android.view.inputmethod.EditorInfo@7180523 nm :
net.sensortronic.biorhythms ic=null
[   +9 ms] I/InputMethodManager(23233): startInputInner - mService.startInputOrWindowGainedFocus
[ +667 ms] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F......
0,0-2220,1080}
[   +1 ms] D/SurfaceView(23233): surfaceDestroyed 1 io.flutter.view.FlutterView{aaf1b19 VFE...... .F...... 0,0-2220,1080}
[ +758 ms] V/Configuration(23233):  needToUpdateOverlays
[   +1 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 0)
vi=Rect(0, 72 - 0, 0) or=1
[  +65 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x23
surface={valid=true<PHONE_NUMBER>76} changed=false
[        ] D/OpenGLRenderer(23233): eglDestroySurface = 0x775c2d9430
[   +3 ms] D/mali_winsys(23233): EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **,
egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1080x2220]-format:1
[   +1 ms] D/OpenGLRenderer(23233): eglCreateWindowSurface = 0x775c2d9430
[        ] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F....ID
0,0-1080,2220}
[  +28 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 0 - 0, 0)
vi=Rect(0, 0 - 0, 0) or=1
[        ] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 0)
vi=Rect(0, 72 - 0, 0) or=1
[        ] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 2220) ci=Rect(0, 72 - 0, 0)
vi=Rect(0, 72 - 0, 0) or=1
[ +197 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): MSG_WINDOW_FOCUS_CHANGED 0
[+3341 ms] D/SurfaceView(23233): BG show() Surface(name=Background for - SurfaceView -
net.sensortronic.biorhythms/net.sensortronic.biorhythms.MainActivity@aaf1b19@0) io.flutter.view.FlutterView{aaf1b19 VFE...... .F......
0,0-1080,2220}
[  +11 ms] D/OpenGLRenderer(23233): eglDestroySurface = 0x775c2d9430
[  +17 ms] D/ViewRootImpl@c07fa1d[MainActivity](23233): Relayout returned: old=[0,0][1080,2220] new=[0,0][1080,2220] result=0x5
surface={valid=false 0} changed=true

   info - The top level variable '_testDevice' isn't used - lib\app\blocs\admob_bloc.dart:5:14 - unused_element
   info - The method '_onSliderChange' isn't used - lib\app\ui\widgets\biorhythms_time_series_widget.dart:28:3 - unused_element
   info - The method '_dateToStr' isn't used - lib\app\ui\widgets\date_slider_widget.dart:36:10 - unused_element

[√] Flutter (Channel stable, v1.2.1, on Microsoft Windows [Version 10.0.17134.590], locale en-US)
    • Flutter version 1.2.1 at E:\DevTools\flutter
    • Framework revision 8661d8aecd (2 weeks ago), 2019-02-14 19:19:53 -0800
    • Engine revision 3757390fa4
    • Dart version 2.1.2 (build 2.1.2-dev.0.0 0a7dcf17eb)

[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at E:\DevTools\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = E:\DevTools\Android\sdk
    • Java binary at: E:\DevTools\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    • All Android licenses accepted.

[√] Android Studio (version 3.3)
    • Android Studio at E:\DevTools\android-studio
    • Flutter plugin version 33.3.1
    • Dart plugin version 182.5215
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[√] Connected device (1 available)
    • SM G950F • ce051715a25d4f3801 • android-arm64 • Android 8.0.0 (API 26)

• No issues found!

As I remember, AdMob needs some time (from minutes to several hours) to start serve you real ads: https://stackoverflow.com/questions/42783990/admob-real-ads-not-showing-after-publishing-it
So maybe this is not an issue of admob plugin

Well, I made AdMob app and ad unit few days ago and still, getting the same result. Also - if that is the case, I believe rather more specific feedback should be provided e.g. no ad to load than current one which is MobileAdEvent.failedToLoad as you can see from the log.

The only thing I forgot to mention above - my app is not yet published in Play Store.

Any chances to receive a feedback rather than suggestion? After all, once the app is ready we need to monetize it and in case it is a Flutter app, I don't see any alternatives of firebase_admob at the given moment. Hence I need either a proper feedback or this plugin alternative.

I also face the same issue. But when you build the app in release mode, I am able to see the ads. But it does not showup in debug mode. In debug mode I can seee only test ads.
So you can try building a release version and test your live ads.

I also face the same issue. a few weeks ago, i could see the real ads, but suddenly does not show up. and In debug mode I can see only test ads also, but i can't see real ads.
i guess firebase'ploblems maybe.

@Purus, @kudokk - thanks for your feedback.
@Purus - unfortunately this is not the case with my app. Although it was compiled in release mode I cannot see any ads. So I guess I still get failedToLoad event returned from the plugin / AdMob.
Do you guys know any other channel to ask for support? I am afraid this one is completely unreliable - I asked my question more than 15 (!) days ago and basically nobody from the plugin's dev team get back to me at all. Very disappointing!

There are lots of people facing the same issue. But no official response. Very disappointing too!
https://support.google.com/admob/thread/1654860?hl=en

W/flutter ( 6876): onAdFailedToLoad: 3
I/flutter ( 6876): InterstitialAd event MobileAdEvent.failedToLoad

I got the same problem for InterstitialAd (i.e. the Full Screen Ad), I am able to show test Ad in debug mode and release mode, I am running my App in release mode and tried more than a hundred times, the response is always onAdFailedToLoad: 3.

I would like to share my successful experience using Admob in Flutter (as well as failure experience):

I'm using the App in China, someone said Apps with Admob must be installed in Android mobile phones with Goggle Services.  This is NOT true, Admob can run in Android mobile phones without Google Services and Google Play Store.  (Nearly no mobile phone in China are installed with Google services, and finally I am able to show banner ad., as well as InterstitialAd in these phones)

After my first creation of the App ID in admob, and create 2 Ad Unit Ids for InterstitialAd and BannerAd, it takes more than 1 week (I don't remember exactly how long, should be within 1 to 2 weeks) to show my first REAL banner ad. and InterstitialAd in my app!  Before I can show the ads, an email was received to notify me that I can publish the ads.

For the InterstitialAd (Full Screen Ad), I don't want my users to see them quite often, so I set a duration that disallow this type of ad appears more than once within 60 seconds.  This setting is working quite well, my app is able to show InterstitialAd with, so far, 100% successful rate.

Before coding the banner ad, I read the Admob/Adsense policies, it is stated that I SHOULD NOT show banner ads in some pages such as the 'Login Screen', Screens without content(e.g. the Setting Screen)...etc.  So I decided to dispose the banner ad before navigating to these screens.  Then I create the banner ad again(related codes: createBannerAd()..load()..show()) when users navigate back to other screens that banner ad is allowed by policies.
At first, I tried using test device id with 100% succcessful rate, then I switch to actual device and ad unit id, and found that the succussful rate drops to around 50%. (e.g. with N .show() and .dispose() called when the user navigate between pages with/without banner ad, only around N/2 banners are shown, pls. also note that during the real id testing, I NEVER click the ad. because I know it is STRICTLY PROHIBITED.)
After around 30 tries, I think my Android phone is somehow BANNED for banner ads!!! Seriously?  Are you kidding me? GOOGLE!  It can't show any banner ad(rate drops to 0%), but it can still show InterstitialAd with 100% successful rate.
Then, I guess may be I should not use .dispose() then .show() too often, may be the 'AI' ROBOTS of Admob thinks that I'm manipulating the 'impression', as .dispose()..show() can change the content of the banner ad.
OK, I added a restriction to banner ad similar to the one used in InterstitialAd, i.e. the .show() can only run once in 60 seconds.  And I use ANOTHER Android phone to test the updated app using real id, the succussful rate becomes more than 70%.  (Using the BANNED Android phone, the rate is still 0% with the updated app)

After a long explanation, my question is, how can I DISABLE the banner ad in those screens that banner ads are not allowed, if, I'm NOT allowed to .dispose() the banner ad (and create a new banner ad later)?

@angel1st @Purus @and-david
i checked a few hours ago, showed real banner in my app!! but i do nothing. anyway you should check your app.
@lhcdims
thx!

Hey guys,
After a discussion with Google AdMob SDK support team, it seems, the reason my ad banner wasn't showing is lack of payment info required for my AdMob account. Once I filled it in, my banner becomes available.
However, I have noticed, my app match rate dropped after a first few days to approx. 9% and it is still declining. I was wondering why is that. I believe @lhcdims assumption might be correct, since my app supports both landscape and portrait modes and I decided to hide the banner in landscape mode due to lack sufficient space. To achieve it, I use dispose to hide the banner, then load()..show() to show it again. Considering the fact, the user can easily change orientation, ad banner disposals can increase.
Hence, I would join @lhcdims question above - is there a way to hide the banner rather than dispose it, hence to avoid possible device(s) being banned?

+1

In the error that you sent, I found this line that indicates this:
Use AdRequest.Builder.addTestDevice ("A875A3F6C822A0A04C2D99778C1381C3") to get test ads on this device.
There is your problem, that's why you can not see the ads in the tests you are doing, to solve it you must add the testdevice property in MobileTargetInfo:  ["A875A3F6C822A0A04C2D99778C1381C3"]; and ready with that will be solved, if it does not work you should review everything again because with this I'm sure it works, I also suffered a lot to get this solution I hope I can help you.

I encounter same issue like @lhcdims.
If we use admob banner and try to hide one (by dispose) and show another one (create new bannerad), app is banned. I really disappointed to fix this problem.
FYI, we can re-enable unitAd by changing keyword in targetingInfo. This is a trick i used after my ad is banned.
Btw, does anyone know how to change position of banner ad with firebase_admob in android ?

Im having the same problem, I follow all the steps I found in the docs, tutorials, and this issue, but always got the same error. I created my account weeks ago and have filled all the payment info.
card_list.dart is the widget where the functiont o display the insterstitial ad is called.
Any idea in what I could be doing wrong?
E/flutter (11907): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564:7)
E/flutter (11907): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:302:33)
E/flutter (11907): <asynchronous suspension>
E/flutter (11907): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:518:61)
E/flutter (11907): <asynchronous suspension>
E/flutter (11907): #3      InterstitialAd.load (package:firebase_admob/firebase_admob.dart:307:12)
E/flutter (11907): #4      _CardListState.onCardPressed (package:emprende/widgets/card/card_list.dart:61:15)
E/flutter (11907): #5      _CardListState.build.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:emprende/widgets/card/card_list.dart:103:45)
E/flutter (11907): #6      _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:511:14)
E/flutter (11907): #7      _InkResponseState.build.<anonymous closure> (package:flutter/src/material/ink_well.dart:566:30)
E/flutter (11907): #8      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:166:24)
E/flutter (11907): #9      TapGestureRecognizer._checkUp (package:flutter/src/gestures/tap.dart:240:9)
E/flutter (11907): #10     TapGestureRecognizer.acceptGesture (package:flutter/src/gestures/tap.dart:211:7)
E/flutter (11907): #11     GestureArenaManager.sweep (package:flutter/src/gestures/arena.dart:156:27)
E/flutter (11907): #12     _WidgetsFlutterBinding&BindingBase&GestureBinding.handleEvent (package:flutter/src/gestures/binding.dart:225:20)
E/flutter (11907): #13     _WidgetsFlutterBinding&BindingBase&GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:199:22)
E/flutter (11907): #14     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7)
E/flutter (11907): #15     _WidgetsFlutterBinding&BindingBase&GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7)
E/flutter (11907): #16     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7)
E/flutter (11907): #17     _rootRunUnary (dart:async/zone.dart:1136:13)
E/flutter (11907): #18     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
E/flutter (11907): #19     _CustomZone.runUnaryGuarded (dart:async/zone.dart:931:7)
E/flutter (11907): #20     _invoke1 (dart:ui/hooks.dart:233:10)
E/flutter (11907): #21     _dispatchPointerDataPacket (dart:ui/hooks.dart:154:5)```

Same problem here! As @lhcdims kindly explained, there is no way to hide the ad banner without disposing it. And this can lead to devices getting banned if you need to hide and show ad banner in different parts of the app.
Has anyone managed to come up with a solution?

After a discussion with Google AdMob SDK support team, it seems, the reason my ad banner wasn't showing is lack of payment info required for my AdMob account. Once I filled it in, my banner becomes available.
Thanks for the update @angel1st. I'm experiencing the same issue. Hopefully, adding my payment info will solve it for me as well.

@angel1st  did you setup your payments details in admob account, i solve the problem after fill it

same Problem here with onAdFailedToLoad: 3  Never have a ad on my app I create the key 1 month ago, and add the ads to my app. but I count 3 or 4 real ads thats crazy...

Is it solved? I added payment information but it's still failing. When I replace the real banner ad unit id, it doesn't show anything. Does it take time to show add using real ad unit it after payment information is added?

I'm still this bug. same problem. :(

same problem. :(

In my cast Test Banner ads are also not showing up! Is it required to add payments to run test ads?

In my cast Test Banner ads are also not showing up! Is it required to add payments to run test ads?

No for test ads, payment info not required.

@angel1st
This issue has been moved to https://github.com/FirebaseExtended/flutterfire/issues/1185. Any further collaboration will be done there.

In my cast Test Banner ads are also not showing up! Is it required to add payments to run test ads?

There was a problem at my end. Ads were not loading because my company's internet had restricted it. It started working as I switched to another internet connection with no restrictions.

This is the kind of issue that is way hard to find out exactly what is happening at first. You see a lot of people complaining about this, a lot of unsolved cases once it can be some issue with your AdMob account, as well it can be some delay from the process of activation of your App ID.
I had this issue building apps with Android Studio and I'm having it now with Flutter. I'll wait a little while to see what happens. (Waiting in the past - with Android Studio - solved the issue!)

Hi Angel1st, I have the same problem, and I think it is not a plugin/software problem, because when I try to see the ads from my android device tagged as test device, it correctly shows the ads (real ads) with the message "test ads", (the app is always compiled in release mode).
But when I remove my smartphone id from the test devices list, I get this exception:
I/flutter (21483): BannerAd event is MobileAdEvent.failedToLoad
E/flutter (21483): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(load_failed_ad, cannot reload a failed ad, id=974788170, null)
E/flutter (21483): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569)
E/flutter (21483): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:316)
E/flutter (21483): <asynchronous suspension>
E/flutter (21483): #2      _invokeBooleanMethod (package:firebase_admob/firebase_admob.dart:523)
E/flutter (21483): <asynchronous suspension>
E/flutter (21483): #3      BannerAd.load (package:firebase_admob/firebase_admob.dart:278)
E/flutter (21483): #4      BalanceAdMob.showBannerAds (package:balance_app/balance_admob.dart:55)
E/flutter (21483): #5      _BalanceAppState.build (package:balance_app/main.dart:109)
E/flutter (21483): #6      StatefulElement.build (package:flutter/src/widgets/framework.dart:4047)
E/flutter (21483): #7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3941)
E/flutter (21483): #8      Element.rebuild (package:flutter/src/widgets/framework.dart:3738)
E/flutter (21483): #9      BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2348)
E/flutter (21483): #10     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:760)
E/flutter (21483): #11     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:280)
E/flutter (21483): #12     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1033)
E/flutter (21483): #13     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:975)
E/flutter (21483): #14     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:891)
E/flutter (21483): #15     _rootRun (dart:async/zone.dart:1124)
E/flutter (21483): #16     _CustomZone.run (dart:async/zone.dart:1021)
E/flutter (21483): #17     _CustomZone.runGuarded (dart:async/zone.dart:923)
E/flutter (21483): #18     _invoke (dart:ui/hooks.dart:249)
E/flutter (21483): #19     _drawFrame (dart:ui/hooks.dart:207)

I had created my account to admob, but I could not able to  add my payment info because they say that my payment info are not required until I will reach 70Euro of payment  as minimal threshold.
Thus, if I understand correctly , I should add my payment info to show ads banners/interstitials,  but I can't do it  until I earn 70Euro/dollars with banners that I cannot show!?
Do anyone has any suggestion?
My admob account was created a day ago.
Do I have to  wait still a few days  ?
Again , I stress that my app shows a real ads on my device only when it is a test device, but when I recompile the app without specifying it as test device , I take the error above.
Thanx

HOT :)
You need fill info in account google admob before show ads.
Go to Account Google Admob --> Payments --> Fill info --> Waiting 24h for google accept your submit.
(I will response my result next comment) :)

Thank you, now it works! I should only wait for 24 hours for google accept my admob account.
But it is very frustrating that google does not alert for this operation.
Anyway, my experience in using admob with flutter was ,in spite of everything, easy.
It is not needed to integrate firebase with admob, and the readme in the firebase_admob plugin was exhaustive. no other explanations are needed.
bye.

I loaded ads.
Show ad successful.
:)

I get the error "Failed to load ad: 3" even after publishing the application update on Google Play (a week has already passed since the publication). I use reward ads.
I don’t know what the problem is, it arises only after the second and subsequent opening of the application. I switched to another plugin and there are no more errors. It is very strange.

@Holofox what plugin are you using now?

firebase_admob 0.9.0+7 works perfectly!
you must follow all instructions on the readme page without integrating firebase or other software.
then go to admob admin page and activate payment settings. wait for activation from google , it can takes one or two days and it will work.
You can test with Test ID FirebaseAdmob.testId and other, and if it works with test id , then it will work with real ads.

@valeIT I used this plugin, but recently I solved this problem with the Admob team and ads are showing perfectly with the current plugin. They confirmed that my ad units were not loaded even in official examples, but the next day, ads started showing.
You may need to wait a bit longer for the ad to start showing. If the problem persists, contact to Product Support Team through AdMob Help forum or via troubleshooter for further assistance on the issue.

I just integrated admob_flutter and it's not showing unfortunately.

Using admob_flutter works for me while firebase_admob did not. No idea why. For the Payments page you need to use Chrome.

"You don't need a payment method until your earnings threshold has been reached"
So it's still not showing, I'll check the firebase_admob one.

"You don't need a payment method until your earnings threshold has been reached"
So it's still not showing, I'll check the firebase_admob one.

You must wait an email from google that says you are enabled to receive ads. They take 2-7 days (more or less) to check if your account is real. It is not a software problem. the plugin works well.
you must go to Payment settings and enable it. you cannot set a payment method (that is a sub-menu of payment settings) because you are still not reached the minimum threshold (70 USD). you have to wait to be enabled to receive ads

@michelemazzei my account was already accepted like a few months/years ago, I don't remember exact date. Anyway seems like I'm going to contact support about that.

In my case was exactly like that @atereshkov I was accepted and only works 3 or 4 moths later without any reason

If I use any of these IDs the banner loads:
https://developers.google.com/admob/android/test-ads
But if I use mine I get onAdFailedToLoad: 3

@erperejildo I can confirm. Works for me too in release on a real device.

Hi @angel1st does @erperejildo proposed solution work for you?

I was having this exact issue. Here is the solution that worked for me.
Verify your app ID is setup properly for ads (I believe the doc says the app will crash anyway if this isn't set).
Setup a real AdUnitID in your app.
Wait until you get the verification email from admob that says something to the effect of "You are now earning AdMob revenue ".
Publish app to GooglePlay to an alpha or beta track.
Download app through GooglePlay.
Ads started showing.

Figured this might help someone.

On the second app I'm working on it doesn't work at all after build it so it could be random last time.
Still not fixed

Could everyone who still has this problem please file a new issue with the exact descriptions what happens, logs and the output of 'flutter doctor -v'  please.
All system setups can be slightly different so it's always better to open new issues and reference related issues.

https://github.com/flutter/flutter/issues/51404

In the error that you sent, I found this line that indicates this:
Use AdRequest.Builder.addTestDevice ("A875A3F6C822A0A04C2D99778C1381C3") to get test ads on this device.
There is your problem, that's why you can not see the ads in the tests you are doing, to solve it you must add the property in MobileTargetInfo, testdevice: ["A875A3F6C822A0A04C2D99778C1381C3"]; and ready with that will be solved, if it does not work you should review everything again because with this I'm sure it works, I also suffered a lot to get this solution I hope I can help you.

how do you get the ID? i am on android emulator

In the error that you sent, I found this line that indicates this:
Use AdRequest.Builder.addTestDevice ("A875A3F6C822A0A04C2D99778C1381C3") to get test ads on this device.
There is your problem, that's why you can not see the ads in the tests you are doing, to solve it you must add the property in MobileTargetInfo, testdevice: ["A875A3F6C822A0A04C2D99778C1381C3"]; and ready with that will be solved, if it does not work you should review everything again because with this I'm sure it works, I also suffered a lot to get this solution I hope I can help you.

worked for me this after i copyed the id from console to  addTestDevice  very thx

En el error que envió, encontré esta línea que indica esto:
Use AdRequest.Builder.addTestDevice ("A875A3F6C822A0A04C2D99778C1381C3") para obtener anuncios de prueba en este dispositivo.
Existe su problema, por eso no puede ver los anuncios en las pruebas que está realizando, para resolverlo debe agregar la propiedad en MobileTargetInfo , **testdevice: ["A875A3F6C822A0A04C2D99778C1381C3"]; **y listo con eso se resolverá, si no funciona deberías revisar todo de nuevo porque con esto estoy seguro de que funciona, también sufrí mucho para obtener esta solución, espero poder ayudarte.

¿Cómo se obtiene la identificación? estoy en el emulador de Android

Look in the console, there should appear a line that says Use AdRequest.Builder.addTestDevice ("A875A3F6Cxxxxxxxxxxxxxxxxxxx"), the x symbolize the rest of the characters.