googleads / googleads-mobile-flutter

A Flutter plugin for the Google Mobile Ads SDK
Apache License 2.0
336 stars 275 forks source link

Android app crashes when opening from a push notification #329

Closed westy92 closed 1 year ago

westy92 commented 3 years ago

Plugin Version

0.13.2+1

Steps to Reproduce

  1. Open the bundled example app source for MainActivity.java
  2. Replace with this code that creates a push notification:
code snippet ```java // Copyright 2021 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // https://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. package io.flutter.plugins.googlemobileadsexample; import android.app.Notification; import android.app.NotificationChannel; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.os.Build; import android.os.Bundle; import android.os.PersistableBundle; import androidx.annotation.Nullable; import androidx.core.app.NotificationCompat; import io.flutter.embedding.android.FlutterActivity; import io.flutter.embedding.engine.FlutterEngine; import io.flutter.plugins.googlemobileads.GoogleMobileAdsPlugin; import io.flutter.plugins.googlemobileads.GoogleMobileAdsPlugin.NativeAdFactory; public class MainActivity extends FlutterActivity { @Override public void configureFlutterEngine(FlutterEngine flutterEngine) { super.configureFlutterEngine(flutterEngine); final NativeAdFactory factory = new NativeAdFactoryExample(getLayoutInflater()); GoogleMobileAdsPlugin.registerNativeAdFactory(flutterEngine, "adFactoryExample", factory); } @Override public void cleanUpFlutterEngine(FlutterEngine flutterEngine) { GoogleMobileAdsPlugin.unregisterNativeAdFactory(flutterEngine, "adFactoryExample"); } @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); NotificationManager notificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); String notificationChannelId = getPackageName() + ".NOTIFICATION"; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { if (notificationManager.getNotificationChannel(notificationChannelId) == null) { NotificationChannel notificationChannel = new NotificationChannel(notificationChannelId, "Name", NotificationManager.IMPORTANCE_DEFAULT); notificationManager.createNotificationChannel(notificationChannel); } } Intent intent = new Intent(this, MainActivity.class); PendingIntent pendingIntent = PendingIntent.getActivity( getApplicationContext(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT ); Notification notification = new NotificationCompat.Builder(this, notificationChannelId) .setContentTitle("title") .setContentText("content text") .setSmallIcon(android.R.drawable.sym_def_app_icon) .setContentIntent(pendingIntent) .build(); notificationManager.notify(1, notification); } } ```
  1. flutter pub get and run the app
  2. after the app is open, background it
  3. tap the generated notification

Expected results: The app opens and doesn't crash

Actual results: The app opens and crashes

Logs ``` [ +89 ms] executing: sysctl hw.optional.arm64 [ +18 ms] Exit code 1 from: sysctl hw.optional.arm64 [ ] sysctl: unknown oid 'hw.optional.arm64' [ +7 ms] executing: [/Users/westy92/Source/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H [ +15 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H [ ] f4abaa0735eba4dfd8f33f73363911d63931fe03 [ ] executing: [/Users/westy92/Source/flutter/] git tag --points-at f4abaa0735eba4dfd8f33f73363911d63931fe03 [ +88 ms] Exit code 0 from: git tag --points-at f4abaa0735eba4dfd8f33f73363911d63931fe03 [ ] 2.2.3 [ +5 ms] executing: [/Users/westy92/Source/flutter/] git rev-parse --abbrev-ref --symbolic @{u} [ +6 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u} [ ] origin/stable [ ] executing: [/Users/westy92/Source/flutter/] git ls-remote --get-url origin [ +5 ms] Exit code 0 from: git ls-remote --get-url origin [ ] https://github.com/flutter/flutter.git [ +92 ms] executing: [/Users/westy92/Source/flutter/] git rev-parse --abbrev-ref HEAD [ +6 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD [ ] stable [ +6 ms] executing: sw_vers -productName [ +14 ms] Exit code 0 from: sw_vers -productName [ ] macOS [ ] executing: sw_vers -productVersion [ +13 ms] Exit code 0 from: sw_vers -productVersion [ ] 11.5.1 [ ] executing: sw_vers -buildVersion [ +11 ms] Exit code 0 from: sw_vers -buildVersion [ ] 20G80 [ +57 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update. [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update. [ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [ +42 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb devices -l [ +11 ms] executing: sysctl hw.optional.arm64 [ +3 ms] Exit code 1 from: sysctl hw.optional.arm64 [ ] sysctl: unknown oid 'hw.optional.arm64' [ ] executing: xcrun xcodebuild -version [ +610 ms] Exit code 0 from: xcrun xcodebuild -version [ +1 ms] Xcode 12.5.1 Build version 12E507 [ +3 ms] executing: xcrun xcdevice list --timeout 2 [ +3 ms] xcrun simctl list --json devices [ ] executing: xcrun simctl list --json devices [ +41 ms] List of devices attached FA69H0305733 device usb:338690048X product:sailfish model:Pixel device:sailfish transport_id:3 [ +4 ms] /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell getprop [ +189 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update. [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update. [ +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update. [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update. [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update. [ +62 ms] Skipping pub get: version match. [ +43 ms] Found plugin google_mobile_ads at /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/ [ +94 ms] Found plugin google_mobile_ads at /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/ [ +6 ms] Generating /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java [ +51 ms] ro.hardware = sailfish [ ] ro.build.characteristics = nosdcard [ +37 ms] Initializing file store [ +10 ms] Skipping target: gen_localizations [ +4 ms] complete [ +4 ms] Launching lib/main.dart on Pixel in debug mode... [ +4 ms] /Users/westy92/Source/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev /Users/westy92/Source/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root /Users/westy92/Source/flutter/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill /var/folders/ck/yqz3lbc143bbwbpdryw_2yn00000gn/T/flutter_tools.j1Dufy/flutter_tool.8XTCam/app.dill --packages /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build/3c113a45063dc6628e68a4111abcacad.cache.dill.track.dill --enable-experiment=alternative-invalidation-strategy [ +7 ms] executing: /Users/westy92/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ +8 ms] Exit code 0 from: /Users/westy92/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ ] 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" (Raw: "1.0") A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11") A: package="io.flutter.plugins.googlemobileadsexample" (Raw: "io.flutter.plugins.googlemobileadsexample") A: platformBuildVersionCode=(type 0x10)0x1e A: platformBuildVersionName=(type 0x10)0xb E: uses-sdk (line=7) A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c E: uses-permission (line=11) A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET") E: uses-permission (line=12) A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE") E: queries (line=13) E: intent (line=16) E: action (line=17) A: android:name(0x01010003)="android.intent.action.VIEW" (Raw: "android.intent.action.VIEW") E: category (line=19) A: android:name(0x01010003)="android.intent.category.BROWSABLE" (Raw: "android.intent.category.BROWSABLE") E: data (line=21) A: android:scheme(0x01010027)="https" (Raw: "https") E: intent (line=25) E: action (line=26) A: android:name(0x01010003)="android.support.customtabs.action.CustomTabsService" (Raw: "android.support.customtabs.action.CustomTabsService") E: uses-permission (line=31) A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK") E: uses-permission (line=32) A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw: "android.permission.RECEIVE_BOOT_COMPLETED") E: application (line=34) A: android:label(0x01010001)="google_mobile_ads_example" (Raw: "google_mobile_ads_example") A: android:icon(0x01010002)=@0x7f090000 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=40) 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-3940256099942544~3347511713" (Raw: "ca-app-pub-3940256099942544~3347511713") E: activity (line=44) A: android:theme(0x01010000)=@0x01030009 A: android:name(0x01010003)="io.flutter.plugins.googlemobileadsexample.MainActivity" (Raw: "io.flutter.plugins.googlemobileadsexample.MainActivity") A: android:configChanges(0x0101001f)=(type 0x11)0x400024b4 A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10 A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff E: meta-data (line=50) 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=54) E: action (line=55) A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN") E: category (line=57) A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER") E: meta-data (line=61) A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding") A: android:value(0x01010024)=(type 0x10)0x2 E: meta-data (line=64) A: android:name(0x01010003)="io.flutter.embedded_views_preview" (Raw: "io.flutter.embedded_views_preview") A: android:value(0x01010024)=(type 0x12)0xffffffff E: activity (line=67) A: android:theme(0x01010000)=@0x0103000f 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=73) 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)="io.flutter.plugins.googlemobileadsexample.mobileadsinitprovider" (Raw: "io.flutter.plugins.googlemobileadsexample.mobileadsinitprovider") A: android:initOrder(0x0101001a)=(type 0x10)0x64 E: service (line=79) A: android:name(0x01010003)="com.google.android.gms.ads.AdService" (Raw: "com.google.android.gms.ads.AdService") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 E: meta-data (line=84) A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version") A: android:value(0x01010024)=@0x7f070000 E: provider (line=88) A: android:name(0x01010003)="androidx.work.impl.WorkManagerInitializer" (Raw: "androidx.work.impl.WorkManagerInitializer") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:multiprocess(0x01010013)=(type 0x12)0xffffffff A: android:authorities(0x01010018)="io.flutter.plugins.googlemobileadsexample.workmanager-init" (Raw: "io.flutter.plugins.googlemobileadsexample.workmanager-init") A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=95) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.SystemAlarmService" (Raw: "androidx.work.impl.background.systemalarm.SystemAlarmService") A: android:enabled(0x0101000e)=@0x7f020000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=100) A: android:name(0x01010003)="androidx.work.impl.background.systemjob.SystemJobService" (Raw: "androidx.work.impl.background.systemjob.SystemJobService") A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE") A: android:enabled(0x0101000e)=@0x7f020001 A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=107) A: android:name(0x01010003)="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" (Raw: "androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=112) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=117) E: action (line=118) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_CONNECTED" (Raw: "android.intent.action.ACTION_POWER_CONNECTED") E: action (line=119) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_DISCONNECTED" (Raw: "android.intent.action.ACTION_POWER_DISCONNECTED") E: receiver (line=122) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=127) E: action (line=128) A: android:name(0x01010003)="android.intent.action.BATTERY_OKAY" (Raw: "android.intent.action.BATTERY_OKAY") E: action (line=129) A: android:name(0x01010003)="android.intent.action.BATTERY_LOW" (Raw: "android.intent.action.BATTERY_LOW") E: receiver (line=132) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=137) E: action (line=138) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_LOW" (Raw: "android.intent.action.DEVICE_STORAGE_LOW") E: action (line=139) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_OK" (Raw: "android.intent.action.DEVICE_STORAGE_OK") E: receiver (line=142) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=147) E: action (line=148) A: android:name(0x01010003)="android.net.conn.CONNECTIVITY_CHANGE" (Raw: "android.net.conn.CONNECTIVITY_CHANGE") E: receiver (line=151) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.RescheduleReceiver" (Raw: "androidx.work.impl.background.systemalarm.RescheduleReceiver") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=156) E: action (line=157) A: android:name(0x01010003)="android.intent.action.BOOT_COMPLETED" (Raw: "android.intent.action.BOOT_COMPLETED") E: action (line=158) A: android:name(0x01010003)="android.intent.action.TIME_SET" (Raw: "android.intent.action.TIME_SET") E: action (line=159) A: android:name(0x01010003)="android.intent.action.TIMEZONE_CHANGED" (Raw: "android.intent.action.TIMEZONE_CHANGED") E: receiver (line=162) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver") A: android:enabled(0x0101000e)=@0x7f020000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=167) E: action (line=168) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.UpdateProxies" (Raw: "androidx.work.impl.background.systemalarm.UpdateProxies") E: service (line=172) A: android:name(0x01010003)="androidx.room.MultiInstanceInvalidationService" (Raw: "androidx.room.MultiInstanceInvalidationService") A: android:exported(0x01010010)=(type 0x12)0x0 [ +8 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell -x logcat -v time -t 1 [ +14 ms] <- compile package:google_mobile_ads_example/main.dart [ +156 ms] --------- beginning of main 08-03 13:42:19.078 I//vendor/bin/hw/android.hardware.health@2.0-service.marlin( 647): SRAM data: 1999000 [ +13 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb version [ +7 ms] Android Debug Bridge version 1.0.41 Version 31.0.3-7562133 Installed as /Users/westy92/Library/Android/sdk/platform-tools/adb [ +2 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb start-server [ +7 ms] Building APK [ +14 ms] Running Gradle task 'assembleDebug'... [ +3 ms] Using gradle from /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/android/gradlew. [ +18 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist [ +14 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist [ ] {"CFBundleName":"Android Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","MainClass":"com.intellij.idea.Main","Properties":{"idea.paths.selector":"AndroidStudio2020.3","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.vendor.name":"Google","idea.home.path":"$APP_PACKAGE\/Contents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio requests access to the user's Desktop folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-203.7717.56.2031.7583922","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in Android Studio requests access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"2020.3","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android Studio requests access to the user's location information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],"CFBundleIdentifier":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests access to the user's Downloads folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network volume.","CFBundleGetInfoString":"Android Studio 2020.3, build AI-203.7717.56.2031.7583922. Copyright JetBrains s.r.o., (c) 2000-2021","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on a removable volume."} [ +4 ms] executing: [/Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/android/] /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/android/gradlew -Pverbose=true -Ptarget-platform=android-arm64 -Ptarget=/Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/lib/main.dart -Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false -Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root assembleDebug [ +832 ms] > Task :app:compileFlutterBuildDebug UP-TO-DATE [ ] > Task :app:packLibsflutterBuildDebug UP-TO-DATE [ ] > Task :app:preBuild UP-TO-DATE [ ] > Task :app:preDebugBuild UP-TO-DATE [ ] > Task :google_mobile_ads:preBuild UP-TO-DATE [ ] > Task :google_mobile_ads:preDebugBuild UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugAidl NO-SOURCE [ ] > Task :app:compileDebugAidl NO-SOURCE [ ] > Task :google_mobile_ads:packageDebugRenderscript NO-SOURCE [ ] > Task :app:compileDebugRenderscript NO-SOURCE [ ] > Task :app:generateDebugBuildConfig UP-TO-DATE [ ] > Task :app:javaPreCompileDebug UP-TO-DATE [ ] > Task :google_mobile_ads:writeDebugAarMetadata UP-TO-DATE [ +84 ms] > Task :app:checkDebugAarMetadata UP-TO-DATE [ ] > Task :app:cleanMergeDebugAssets [ ] > Task :app:mergeDebugShaders UP-TO-DATE [ ] > Task :app:compileDebugShaders NO-SOURCE [ ] > Task :app:generateDebugAssets UP-TO-DATE [ ] > Task :google_mobile_ads:mergeDebugShaders UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugShaders NO-SOURCE [ ] > Task :google_mobile_ads:generateDebugAssets UP-TO-DATE [ ] > Task :google_mobile_ads:packageDebugAssets UP-TO-DATE [ +100 ms] > Task :app:mergeDebugAssets [ +200 ms] > Task :app:copyFlutterAssetsDebug [ ] > Task :app:generateDebugResValues UP-TO-DATE [ ] > Task :app:generateDebugResources UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugRenderscript NO-SOURCE [ ] > Task :google_mobile_ads:generateDebugResValues UP-TO-DATE [ ] > Task :google_mobile_ads:generateDebugResources UP-TO-DATE [ ] > Task :google_mobile_ads:packageDebugResources UP-TO-DATE [ +98 ms] > Task :app:mergeDebugResources UP-TO-DATE [ ] > Task :app:createDebugCompatibleScreenManifests UP-TO-DATE [ ] > Task :app:extractDeepLinksDebug UP-TO-DATE [ ] > Task :google_mobile_ads:extractDeepLinksDebug UP-TO-DATE [ ] > Task :google_mobile_ads:processDebugManifest UP-TO-DATE [ ] > Task :app:processDebugMainManifest UP-TO-DATE [ ] > Task :app:processDebugManifest UP-TO-DATE [ ] > Task :app:processDebugManifestForPackage UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugLibraryResources UP-TO-DATE [ ] > Task :google_mobile_ads:parseDebugLocalResources UP-TO-DATE [ ] > Task :google_mobile_ads:generateDebugRFile UP-TO-DATE [ ] > Task :app:processDebugResources UP-TO-DATE [ ] > Task :google_mobile_ads:generateDebugBuildConfig UP-TO-DATE [ ] > Task :google_mobile_ads:javaPreCompileDebug UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugJavaWithJavac UP-TO-DATE [ +99 ms] > Task :google_mobile_ads:bundleLibCompileToJarDebug UP-TO-DATE [ ] > Task :app:compileDebugJavaWithJavac UP-TO-DATE [ ] > Task :app:compileDebugSources UP-TO-DATE [ ] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE [ ] > Task :app:compressDebugAssets UP-TO-DATE [ ] > Task :app:processDebugJavaRes NO-SOURCE [ ] > Task :google_mobile_ads:processDebugJavaRes NO-SOURCE [ ] > Task :google_mobile_ads:bundleLibResDebug NO-SOURCE [ ] > Task :app:mergeDebugJavaResource UP-TO-DATE [ ] > Task :app:checkDebugDuplicateClasses UP-TO-DATE [ ] > Task :app:desugarDebugFileDependencies UP-TO-DATE [ +93 ms] > Task :app:mergeExtDexDebug UP-TO-DATE [ ] > Task :google_mobile_ads:bundleLibRuntimeToJarDebug UP-TO-DATE [ ] > Task :app:dexBuilderDebug UP-TO-DATE [ ] > Task :app:mergeLibDexDebug UP-TO-DATE [ ] > Task :app:mergeProjectDexDebug UP-TO-DATE [ ] > Task :app:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :google_mobile_ads:mergeDebugJniLibFolders UP-TO-DATE [ ] > Task :google_mobile_ads:mergeDebugNativeLibs NO-SOURCE [ ] > Task :google_mobile_ads:stripDebugDebugSymbols NO-SOURCE [ ] > Task :google_mobile_ads:copyDebugJniLibsProjectOnly UP-TO-DATE [ ] > Task :app:mergeDebugNativeLibs UP-TO-DATE [ ] > Task :app:stripDebugDebugSymbols UP-TO-DATE [ ] > Task :app:validateSigningDebug UP-TO-DATE [ ] > Task :app:packageDebug UP-TO-DATE [ +202 ms] > Task :app:assembleDebug [ ] > Task :google_mobile_ads:copyDebugJniLibsProjectAndLocalJars UP-TO-DATE [ ] > Task :google_mobile_ads:extractDebugAnnotations UP-TO-DATE [ ] > Task :google_mobile_ads:mergeDebugGeneratedProguardFiles UP-TO-DATE [ ] > Task :google_mobile_ads:mergeDebugConsumerProguardFiles UP-TO-DATE [ ] > Task :google_mobile_ads:prepareLintJarForPublish UP-TO-DATE [ +48 ms] > Task :google_mobile_ads:mergeDebugJavaResource UP-TO-DATE [ ] > Task :google_mobile_ads:syncDebugLibJars UP-TO-DATE [ ] > Task :google_mobile_ads:bundleDebugAar UP-TO-DATE [ ] > Task :google_mobile_ads:compileDebugSources UP-TO-DATE [ ] > Task :google_mobile_ads:assembleDebug UP-TO-DATE [ ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. [ ] Use '--warning-mode all' to show the individual deprecation warnings. [ ] See https://docs.gradle.org/6.5/userguide/command_line_interface.html#sec:command_line_warnings [ ] BUILD SUCCESSFUL in 1s [ ] 57 actionable tasks: 4 executed, 53 up-to-date [ +375 ms] Running Gradle task 'assembleDebug'... (completed in 2,178ms) [ +42 ms] calculateSha: LocalDirectory: '/Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/build/app/outputs/flutter-apk'/app.apk [ +621 ms] βœ“ Built build/app/outputs/flutter-apk/app-debug.apk. [ +3 ms] executing: /Users/westy92/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ +10 ms] Exit code 0 from: /Users/westy92/Library/Android/sdk/build-tools/29.0.2/aapt dump xmltree /Users/westy92/Source/googleads-mobile-flutter/packages/google_mobile_ads/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml [ ] 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" (Raw: "1.0") A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1e A: android:compileSdkVersionCodename(0x01010573)="11" (Raw: "11") A: package="io.flutter.plugins.googlemobileadsexample" (Raw: "io.flutter.plugins.googlemobileadsexample") A: platformBuildVersionCode=(type 0x10)0x1e A: platformBuildVersionName=(type 0x10)0xb E: uses-sdk (line=7) A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c E: uses-permission (line=11) A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET") E: uses-permission (line=12) A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE") E: queries (line=13) E: intent (line=16) E: action (line=17) A: android:name(0x01010003)="android.intent.action.VIEW" (Raw: "android.intent.action.VIEW") E: category (line=19) A: android:name(0x01010003)="android.intent.category.BROWSABLE" (Raw: "android.intent.category.BROWSABLE") E: data (line=21) A: android:scheme(0x01010027)="https" (Raw: "https") E: intent (line=25) E: action (line=26) A: android:name(0x01010003)="android.support.customtabs.action.CustomTabsService" (Raw: "android.support.customtabs.action.CustomTabsService") E: uses-permission (line=31) A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK") E: uses-permission (line=32) A: android:name(0x01010003)="android.permission.RECEIVE_BOOT_COMPLETED" (Raw: "android.permission.RECEIVE_BOOT_COMPLETED") E: application (line=34) A: android:label(0x01010001)="google_mobile_ads_example" (Raw: "google_mobile_ads_example") A: android:icon(0x01010002)=@0x7f090000 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=40) 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-3940256099942544~3347511713" (Raw: "ca-app-pub-3940256099942544~3347511713") E: activity (line=44) A: android:theme(0x01010000)=@0x01030009 A: android:name(0x01010003)="io.flutter.plugins.googlemobileadsexample.MainActivity" (Raw: "io.flutter.plugins.googlemobileadsexample.MainActivity") A: android:configChanges(0x0101001f)=(type 0x11)0x400024b4 A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10 A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff E: meta-data (line=50) 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=54) E: action (line=55) A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN") E: category (line=57) A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER") E: meta-data (line=61) A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding") A: android:value(0x01010024)=(type 0x10)0x2 E: meta-data (line=64) A: android:name(0x01010003)="io.flutter.embedded_views_preview" (Raw: "io.flutter.embedded_views_preview") A: android:value(0x01010024)=(type 0x12)0xffffffff E: activity (line=67) A: android:theme(0x01010000)=@0x0103000f 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=73) 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)="io.flutter.plugins.googlemobileadsexample.mobileadsinitprovider" (Raw: "io.flutter.plugins.googlemobileadsexample.mobileadsinitprovider") A: android:initOrder(0x0101001a)=(type 0x10)0x64 E: service (line=79) A: android:name(0x01010003)="com.google.android.gms.ads.AdService" (Raw: "com.google.android.gms.ads.AdService") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 E: meta-data (line=84) A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version") A: android:value(0x01010024)=@0x7f070000 E: provider (line=88) A: android:name(0x01010003)="androidx.work.impl.WorkManagerInitializer" (Raw: "androidx.work.impl.WorkManagerInitializer") A: android:exported(0x01010010)=(type 0x12)0x0 A: android:multiprocess(0x01010013)=(type 0x12)0xffffffff A: android:authorities(0x01010018)="io.flutter.plugins.googlemobileadsexample.workmanager-init" (Raw: "io.flutter.plugins.googlemobileadsexample.workmanager-init") A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=95) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.SystemAlarmService" (Raw: "androidx.work.impl.background.systemalarm.SystemAlarmService") A: android:enabled(0x0101000e)=@0x7f020000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: service (line=100) A: android:name(0x01010003)="androidx.work.impl.background.systemjob.SystemJobService" (Raw: "androidx.work.impl.background.systemjob.SystemJobService") A: android:permission(0x01010006)="android.permission.BIND_JOB_SERVICE" (Raw: "android.permission.BIND_JOB_SERVICE") A: android:enabled(0x0101000e)=@0x7f020001 A: android:exported(0x01010010)=(type 0x12)0xffffffff A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=107) A: android:name(0x01010003)="androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver" (Raw: "androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver") A: android:enabled(0x0101000e)=(type 0x12)0xffffffff A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: receiver (line=112) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=117) E: action (line=118) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_CONNECTED" (Raw: "android.intent.action.ACTION_POWER_CONNECTED") E: action (line=119) A: android:name(0x01010003)="android.intent.action.ACTION_POWER_DISCONNECTED" (Raw: "android.intent.action.ACTION_POWER_DISCONNECTED") E: receiver (line=122) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=127) E: action (line=128) A: android:name(0x01010003)="android.intent.action.BATTERY_OKAY" (Raw: "android.intent.action.BATTERY_OKAY") E: action (line=129) A: android:name(0x01010003)="android.intent.action.BATTERY_LOW" (Raw: "android.intent.action.BATTERY_LOW") E: receiver (line=132) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=137) E: action (line=138) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_LOW" (Raw: "android.intent.action.DEVICE_STORAGE_LOW") E: action (line=139) A: android:name(0x01010003)="android.intent.action.DEVICE_STORAGE_OK" (Raw: "android.intent.action.DEVICE_STORAGE_OK") E: receiver (line=142) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=147) E: action (line=148) A: android:name(0x01010003)="android.net.conn.CONNECTIVITY_CHANGE" (Raw: "android.net.conn.CONNECTIVITY_CHANGE") E: receiver (line=151) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.RescheduleReceiver" (Raw: "androidx.work.impl.background.systemalarm.RescheduleReceiver") A: android:enabled(0x0101000e)=(type 0x12)0x0 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=156) E: action (line=157) A: android:name(0x01010003)="android.intent.action.BOOT_COMPLETED" (Raw: "android.intent.action.BOOT_COMPLETED") E: action (line=158) A: android:name(0x01010003)="android.intent.action.TIME_SET" (Raw: "android.intent.action.TIME_SET") E: action (line=159) A: android:name(0x01010003)="android.intent.action.TIMEZONE_CHANGED" (Raw: "android.intent.action.TIMEZONE_CHANGED") E: receiver (line=162) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver" (Raw: "androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver") A: android:enabled(0x0101000e)=@0x7f020000 A: android:exported(0x01010010)=(type 0x12)0x0 A: android:directBootAware(0x01010505)=(type 0x12)0x0 E: intent-filter (line=167) E: action (line=168) A: android:name(0x01010003)="androidx.work.impl.background.systemalarm.UpdateProxies" (Raw: "androidx.work.impl.background.systemalarm.UpdateProxies") E: service (line=172) A: android:name(0x01010003)="androidx.room.MultiInstanceInvalidationService" (Raw: "androidx.room.MultiInstanceInvalidationService") A: android:exported(0x01010010)=(type 0x12)0x0 [ +3 ms] Stopping app 'app.apk' on Pixel. [ ] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell am force-stop io.flutter.plugins.googlemobileadsexample [ +194 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell pm list packages io.flutter.plugins.googlemobileadsexample [ +102 ms] package:io.flutter.plugins.googlemobileadsexample [ +1 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell cat /data/local/tmp/sky.io.flutter.plugins.googlemobileadsexample.sha1 [ +86 ms] 9d7893766a3aecad681bc6b6065c05e39141754b [ +1 ms] Latest build already installed. [ ] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 shell -x logcat -v time -t 1 [ +98 ms] --------- beginning of main 08-03 13:42:23.151 D/RegisteredNfcFServicesCache( 2644): Service unchanged, not updating [ +8 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 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 io.flutter.plugins.googlemobileadsexample/io.flutter.plugins.googlemobileadsexample.MainActivity [ +118 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=io.flutter.plugins.googlemobileadsexample/.MainActivity (has extras) } [ ] Waiting for observatory port to be available... [ +963 ms] Observatory URL on device: http://127.0.0.1:42582/0MKKVVSaVHA=/ [ ] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward tcp:0 tcp:42582 [ +8 ms] 49405 [ ] Forwarded host port 49405 to device port 42582 for Observatory [+2119 ms] Caching compiled dill [ +30 ms] Connecting to service protocol: http://127.0.0.1:49405/0MKKVVSaVHA=/ [ +555 ms] Launching a Dart Developer Service (DDS) instance at http://127.0.0.1:0, connecting to VM service at http://127.0.0.1:49405/0MKKVVSaVHA=/. [ +194 ms] DDS is listening at http://127.0.0.1:49412/hK0fo6njFWs=/. [ +56 ms] Successfully connected to service protocol: http://127.0.0.1:49405/0MKKVVSaVHA=/ [ +31 ms] DevFS: Creating new filesystem on the device (null) [ +8 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +45 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +64 ms] DevFS: Created new filesystem on the device (file:///data/user/0/io.flutter.plugins.googlemobileadsexample/code_cache/exampleGSYEVK/example/) [ +1 ms] Updating assets [ +89 ms] Syncing files to device Pixel... [ +1 ms] <- reset [ ] Compiling dart to kernel with 0 updated files [ +2 ms] <- recompile package:google_mobile_ads_example/main.dart 437a398e-e0e9-445d-ace2-532b61af3a36 [ ] <- 437a398e-e0e9-445d-ace2-532b61af3a36 [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +13 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +125 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +11 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +31 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] Updating files. [ ] DevFS: Sync finished [ ] Syncing files to device Pixel... (completed in 194ms) [ ] Synced 0.0MB. [ +1 ms] <- accept [ +17 ms] Connected to _flutterView/0x7b5f632020. [ +2 ms] Flutter run key commands. [ +1 ms] r Hot reload. πŸ”₯πŸ”₯πŸ”₯ [ ] R Hot restart. [ ] h Repeat this help message. [ ] d Detach (terminate "flutter run" but leave application running). [ ] c Clear the screen [ ] q Quit (terminate the application on the device). [ ] πŸ’ͺ Running with sound null safety πŸ’ͺ [ ] An Observatory debugger and profiler on Pixel is available at: http://127.0.0.1:49412/hK0fo6njFWs=/ [ +10 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdLoaderBuilderCreatorImpl [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +2 ms] W/Ads (30887): Not retrying to fetch app settings [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +4 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +11 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +14 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +6 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +12 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +30 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +5 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/Ads (30887): Not retrying to fetch app settings [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +11 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +15 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +12 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +8 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +6 ms] W/Ads (30887): Not retrying to fetch app settings [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +158 ms] The Flutter DevTools debugger and profiler on Pixel is available at: http://127.0.0.1:49419?uri=http%3A%2F%2F127.0.0.1%3A49412%2FhK0fo6njFWs%3D%2F [ +118 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +177 ms] W/obileadsexampl(30887): Accessing hidden method Landroid/media/AudioTrack;->getLatency()I (greylist, reflection, allowed) [ +9 ms] I/ExoPlayerImpl(30887): Init ExoPlayerLib/2.4.2 [sailfish, Pixel, Google, 29] [ +38 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +13 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +6 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +25 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +12 ms] D/MetadataUtil(30887): Skipped unknown metadata entry: gsst [ ] D/MetadataUtil(30887): Skipped unknown metadata entry: gstd [ +18 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +39 ms] W/VideoCapabilities(30887): Unrecognized profile 2130706433 for video/avc [ ] W/VideoCapabilities(30887): Unrecognized profile 2130706434 for video/avc [ +58 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +10 ms] D/CCodec (30887): allocate(c2.android.aac.decoder) [ ] I/Codec2Client(30887): Available Codec2 services: "software" [ ] I/Codec2Client(30887): Creating a Codec2 client to service "software" [ +1 ms] I/Codec2Client(30887): Client to Codec2 service "software" created [ +21 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] I/CCodec (30887): Created component [c2.android.aac.decoder] [ ] D/CCodecConfig(30887): read media type: audio/mp4a-latm [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.max-count.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.subscribed-indices.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: input.buffers.allocator-ids.values [ +3 ms] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.buffers.allocator-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.allocator-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.buffers.pool-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.pool-ids.values [ ] I/CCodecConfig(30887): query failed after returning 16 values (BAD_INDEX) [ ] D/CCodecConfig(30887): c2 config is Dict { [ ] D/CCodecConfig(30887): c2::u32 coded.aac-packaging.value = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.bitrate.value = 64000 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.level = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.profile = 8192 [ ] D/CCodecConfig(30887): c2::float coding.drc.attenuation-factor.value = 1 [ ] D/CCodecConfig(30887): c2::float coding.drc.boost-factor.value = 1 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.compression-mode.value = 3 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.effect-type.value = 3 [ ] D/CCodecConfig(30887): c2::float coding.drc.encoded-level.value = 0.25 [ ] D/CCodecConfig(30887): c2::float coding.drc.reference-level.value = -16 [ ] D/CCodecConfig(30887): c2::u32 input.buffers.max-size.value = 8192 [ ] D/CCodecConfig(30887): c2::u32 input.delay.value = 0 [ ] D/CCodecConfig(30887): string input.media-type.value = "audio/mp4a-latm" [ ] D/CCodecConfig(30887): c2::u32 output.delay.value = 2 [ ] D/CCodecConfig(30887): string output.media-type.value = "audio/raw" [ ] D/CCodecConfig(30887): c2::u32 raw.channel-count.value = 1 [ ] D/CCodecConfig(30887): c2::u32 raw.sample-rate.value = 44100 [ ] D/CCodecConfig(30887): } [ ] D/CCodecConfig(30887): no c2 equivalents for language [ ] D/CCodecConfig(30887): config failed => CORRUPTED [ ] D/CCodecConfig(30887): c2 config is Dict { [ ] D/CCodecConfig(30887): c2::u32 coded.aac-packaging.value = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.bitrate.value = 64000 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.level = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.profile = 8192 [ ] D/CCodecConfig(30887): c2::float coding.drc.attenuation-factor.value = 1 [ ] D/CCodecConfig(30887): c2::float coding.drc.boost-factor.value = 1 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.compression-mode.value = 3 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.effect-type.value = 3 [ ] D/CCodecConfig(30887): c2::float coding.drc.encoded-level.value = 0.25 [ ] D/CCodecConfig(30887): c2::float coding.drc.reference-level.value = -16 [ ] D/CCodecConfig(30887): c2::u32 input.buffers.max-size.value = 8192 [ ] D/CCodecConfig(30887): c2::u32 input.delay.value = 0 [ ] D/CCodecConfig(30887): string input.media-type.value = "audio/mp4a-latm" [ ] D/CCodecConfig(30887): c2::u32 output.delay.value = 2 [ ] D/CCodecConfig(30887): string output.media-type.value = "audio/raw" [ ] D/CCodecConfig(30887): c2::u32 raw.channel-count.value = 2 [ ] D/CCodecConfig(30887): c2::u32 raw.sample-rate.value = 44100 [ ] D/CCodecConfig(30887): } [ ] W/Codec2Client(30887): query -- param skipped: index = 1107298332. [ ] D/CCodec (30887): client requested max input size 547, which is smaller than what component recommended (8192); overriding with component recommendation. [ ] W/CCodec (30887): This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range. [ ] D/CCodec (30887): setup formats input: AMessage(what = 0x00000000) = { [ ] D/CCodec (30887): int32_t channel-count = 2 [ ] D/CCodec (30887): int32_t level = 0 [ ] D/CCodec (30887): int32_t max-input-size = 8192 [ ] D/CCodec (30887): string mime = "audio/mp4a-latm" [ ] D/CCodec (30887): int32_t profile = 2 [ ] D/CCodec (30887): int32_t sample-rate = 44100 [ ] D/CCodec (30887): } and output: AMessage(what = 0x00000000) = { [ ] D/CCodec (30887): int32_t channel-count = 2 [ ] D/CCodec (30887): string mime = "audio/raw" [ ] D/CCodec (30887): int32_t sample-rate = 44100 [ ] D/CCodec (30887): } [ ] W/Codec2Client(30887): query -- param skipped: index = 1342179345. [ ] W/Codec2Client(30887): query -- param skipped: index = 2415921170. [ +1 ms] W/Codec2Client(30887): query -- param skipped: index = 1610614798. [ +2 ms] D/CCodecBufferChannel(30887): [c2.android.aac.decoder#356] Created input block pool with allocatorID 16 => poolID 17 - OK (0) [ ] I/CCodecBufferChannel(30887): [c2.android.aac.decoder#356] Created output block pool with allocatorID 16 => poolID 40 - OK [ ] D/CCodecBufferChannel(30887): [c2.android.aac.decoder#356] Configured output block pool ids 40 => OK [ ] E/ion (30887): ioctl c0044901 failed with code -1: Invalid argument [ +25 ms] I/OMXClient(30887): IOmx service obtained [ +11 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +35 ms] D/SurfaceUtils(30887): connecting to surface 0x7b455a2010, reason connectToSurface [ ] I/MediaCodec(30887): [OMX.qcom.video.decoder.avc] setting surface generation to 31628289 [ ] D/SurfaceUtils(30887): disconnecting from surface 0x7b455a2010, reason connectToSurface(reconnect) [ ] D/SurfaceUtils(30887): connecting to surface 0x7b455a2010, reason connectToSurface(reconnect) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +26 ms] D/SurfaceUtils(30887): set up nativeWindow 0x7b455a2010 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900 [ +7 ms] W/Gralloc3(30887): allocator 3.x is not supported [ +29 ms] D/SurfaceUtils(30887): set up nativeWindow 0x7b455a2010 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900 [ +11 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +6 ms] W/AudioTrack(30887): Use of stream types is deprecated for operations other than volume control [ +11 ms] W/AudioTrack(30887): See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case [ ] D/CCodecBuffers(30887): [c2.android.aac.decoder#356:1D-Input.Impl[N]] codec released a buffer owned by client (index 0) [ +8 ms] D/CCodecBuffers(30887): [c2.android.aac.decoder#356:1D-Input.Impl[N]] codec released a buffer owned by client (index 2) [ +135 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +62 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +33 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +187 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +34 ms] I/obileadsexampl(30887): NativeAlloc concurrent copying GC freed 111722(7554KB) AllocSpace objects, 83(4840KB) LOS objects, 49% free, 9008KB/17MB, paused 1.654ms total 509.847ms [ +9 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +8 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +30 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +2 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +39 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +37 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +64 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +49 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +94 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +49 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +49 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraNativeAdViewDelegateCreatorImpl [ +787 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +3 ms] I/flutter (30887): Instance of 'InterstitialAd' loaded [ +3 ms] I/flutter (30887): BannerAd loaded. [ +7 ms] I/flutter (30887): Instance of 'RewardedAd' loaded. [ ] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +2 ms] I/flutter (30887): AdManagerBannerAd loaded. [ +1 ms] I/flutter (30887): NativeAd loaded. [ +14 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +28 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +5 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +531 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +29 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +37 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +58 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +64 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +12 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +8 ms] I/flutter (30887): BannerAd loaded. [ +27 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +30 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [+1541 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [+8145 ms] W/ActivityThread(30887): handleWindowVisibility: no activity for token android.os.BinderProxy@110ec7d [+1206 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +10 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +8 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +22 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +5 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +1 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ ] V/DynamiteModule(30887): Dynamite loader version >= 2, using loadModule2NoCrashUtils [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +3 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +9 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +30 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +9 ms] W/Ads (30887): Not retrying to fetch app settings [ +6 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +744 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +48 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +50 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +55 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +22 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +14 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +45 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +117 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +152 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +84 ms] I/ExoPlayerImpl(30887): Init ExoPlayerLib/2.4.2 [sailfish, Pixel, Google, 29] [ +10 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +28 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +4 ms] D/MetadataUtil(30887): Skipped unknown metadata entry: gsst [ ] D/MetadataUtil(30887): Skipped unknown metadata entry: gstd [ +11 ms] D/CCodec (30887): allocate(c2.android.aac.decoder) [ +4 ms] I/CCodec (30887): Created component [c2.android.aac.decoder] [ ] D/CCodecConfig(30887): read media type: audio/mp4a-latm [ +7 ms] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.max-count.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.subscribed-indices.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: input.buffers.allocator-ids.values [ +5 ms] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.buffers.allocator-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.allocator-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: output.buffers.pool-ids.values [ ] D/ReflectedParamUpdater(30887): extent() != 1 for single value type: algo.buffers.pool-ids.values [ ] I/CCodecConfig(30887): query failed after returning 16 values (BAD_INDEX) [ ] D/CCodecConfig(30887): c2 config is Dict { [ ] D/CCodecConfig(30887): c2::u32 coded.aac-packaging.value = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.bitrate.value = 64000 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.level = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.profile = 8192 [ ] D/CCodecConfig(30887): c2::float coding.drc.attenuation-factor.value = 1 [ ] D/CCodecConfig(30887): c2::float coding.drc.boost-factor.value = 1 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.compression-mode.value = 3 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.effect-type.value = 3 [ ] D/CCodecConfig(30887): c2::float coding.drc.encoded-level.value = 0.25 [ ] D/CCodecConfig(30887): c2::float coding.drc.reference-level.value = -16 [ ] D/CCodecConfig(30887): c2::u32 input.buffers.max-size.value = 8192 [ ] D/CCodecConfig(30887): c2::u32 input.delay.value = 0 [ ] D/CCodecConfig(30887): string input.media-type.value = "audio/mp4a-latm" [ ] D/CCodecConfig(30887): c2::u32 output.delay.value = 2 [ ] D/CCodecConfig(30887): string output.media-type.value = "audio/raw" [ ] D/CCodecConfig(30887): c2::u32 raw.channel-count.value = 1 [ ] D/CCodecConfig(30887): c2::u32 raw.sample-rate.value = 44100 [ ] D/CCodecConfig(30887): } [ ] D/CCodecConfig(30887): no c2 equivalents for language [ ] D/CCodecConfig(30887): config failed => CORRUPTED [ ] D/CCodecConfig(30887): c2 config is Dict { [ ] D/CCodecConfig(30887): c2::u32 coded.aac-packaging.value = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.bitrate.value = 64000 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.level = 0 [ ] D/CCodecConfig(30887): c2::u32 coded.pl.profile = 8192 [ ] D/CCodecConfig(30887): c2::float coding.drc.attenuation-factor.value = 1 [ ] D/CCodecConfig(30887): c2::float coding.drc.boost-factor.value = 1 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.compression-mode.value = 3 [ ] D/CCodecConfig(30887): c2::i32 coding.drc.effect-type.value = 3 [ ] D/CCodecConfig(30887): c2::float coding.drc.encoded-level.value = 0.25 [ ] D/CCodecConfig(30887): c2::float coding.drc.reference-level.value = -16 [ ] D/CCodecConfig(30887): c2::u32 input.buffers.max-size.value = 8192 [ ] D/CCodecConfig(30887): c2::u32 input.delay.value = 0 [ ] D/CCodecConfig(30887): string input.media-type.value = "audio/mp4a-latm" [ ] D/CCodecConfig(30887): c2::u32 output.delay.value = 2 [ ] D/CCodecConfig(30887): string output.media-type.value = "audio/raw" [ ] D/CCodecConfig(30887): c2::u32 raw.channel-count.value = 2 [ ] D/CCodecConfig(30887): c2::u32 raw.sample-rate.value = 44100 [ ] D/CCodecConfig(30887): } [ ] W/Codec2Client(30887): query -- param skipped: index = 1107298332. [ ] D/CCodec (30887): client requested max input size 547, which is smaller than what component recommended (8192); overriding with component recommendation. [ ] W/CCodec (30887): This behavior is subject to change. It is recommended that app developers double check whether the requested max input size is in reasonable range. [ ] D/CCodec (30887): setup formats input: AMessage(what = 0x00000000) = { [ ] D/CCodec (30887): int32_t channel-count = 2 [ ] D/CCodec (30887): int32_t level = 0 [ ] D/CCodec (30887): int32_t max-input-size = 8192 [ ] D/CCodec (30887): string mime = "audio/mp4a-latm" [ ] D/CCodec (30887): int32_t profile = 2 [ ] D/CCodec (30887): int32_t sample-rate = 44100 [ ] D/CCodec (30887): } and output: AMessage(what = 0x00000000) = { [ ] D/CCodec (30887): int32_t channel-count = 2 [ ] D/CCodec (30887): string mime = "audio/raw" [ ] D/CCodec (30887): int32_t sample-rate = 44100 [ ] D/CCodec (30887): } [ ] W/Codec2Client(30887): query -- param skipped: index = 1342179345. [ ] W/Codec2Client(30887): query -- param skipped: index = 2415921170. [ ] W/Codec2Client(30887): query -- param skipped: index = 1610614798. [ +5 ms] D/BufferPoolAccessor(30887): bufferpool2 0x7b539b2220 : 6(49152 size) total buffers - 5(40960 size) used buffers - 1/7 (recycle/alloc) - 6/21 (fetch/transfer) [ ] D/CCodecBufferChannel(30887): [c2.android.aac.decoder#656] Created input block pool with allocatorID 16 => poolID 18 - OK (0) [ ] I/CCodecBufferChannel(30887): [c2.android.aac.decoder#656] Created output block pool with allocatorID 16 => poolID 41 - OK [ ] D/CCodecBufferChannel(30887): [c2.android.aac.decoder#656] Configured output block pool ids 41 => OK [ +28 ms] I/OMXClient(30887): IOmx service obtained [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +22 ms] D/SurfaceUtils(30887): connecting to surface 0x7af25d1010, reason connectToSurface [ ] I/MediaCodec(30887): [OMX.qcom.video.decoder.avc] setting surface generation to 31628290 [ ] D/SurfaceUtils(30887): disconnecting from surface 0x7af25d1010, reason connectToSurface(reconnect) [ ] D/SurfaceUtils(30887): connecting to surface 0x7af25d1010, reason connectToSurface(reconnect) [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +16 ms] D/SurfaceUtils(30887): set up nativeWindow 0x7af25d1010 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900 [ +29 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ +3 ms] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +2 ms] W/AudioTrack(30887): Use of stream types is deprecated for operations other than volume control [ ] W/AudioTrack(30887): See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case [ ] D/SurfaceUtils(30887): set up nativeWindow 0x7af25d1010 for 1280x720, color 0x7fa30c06, rotation 0, usage 0x20002900 [ ] D/CCodecBuffers(30887): [c2.android.aac.decoder#656:1D-Input.Impl[N]] codec released a buffer owned by client (index 0) [ +1 ms] D/CCodecBuffers(30887): [c2.android.aac.decoder#656:1D-Input.Impl[N]] codec released a buffer owned by client (index 1) [ +304 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +9 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +13 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +19 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdLoaderBuilderCreatorImpl [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/Ads (30887): Not retrying to fetch app settings [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +6 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +17 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +5 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +13 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +7 ms] W/Ads (30887): Not retrying to fetch app settings [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +5 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +5 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +11 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +7 ms] W/Ads (30887): Not retrying to fetch app settings [ +7 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +4 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +5 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +457 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +37 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +72 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +65 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +3 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +32 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +97 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +39 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +19 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +119 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ ] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z (greylist, linking, allowed) [ +39 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +197 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +39 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraNativeAdViewDelegateCreatorImpl [ +446 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +240 ms] I/flutter (30887): Instance of 'InterstitialAd' loaded [ +8 ms] I/flutter (30887): Instance of 'RewardedAd' loaded. [ +2 ms] I/flutter (30887): AdManagerBannerAd loaded. [ +4 ms] I/flutter (30887): BannerAd loaded. [ +2 ms] I/flutter (30887): NativeAd loaded. [ +2 ms] D/DynamitePackage(30887): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl [ +12 ms] I/Ads (30887): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("93C9319A98601CF900858D2F723702BB")) to get test ads on this device. [ +42 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +2 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +3 ms] W/Ads (30887): Not retrying to fetch app settings [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +584 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) [ +45 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +59 ms] I/DynamiteModule(30887): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 [ ] I/DynamiteModule(30887): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 [ +17 ms] I/flutter (30887): BannerAd loaded. [ +22 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) [ ] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) [ +1 ms] W/obileadsexampl(30887): Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) [ +275 ms] F/flutter (30887): [FATAL:flutter/fml/raster_thread_merger.cc(48)] Check failed: success. Unable to merge the raster and platform threads. [ +370 ms] F/libc (30887): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 31117 (2.raster), pid 30887 (obileadsexample) [ +234 ms] *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** [ ] Build fingerprint: 'google/sailfish/sailfish:10/QP1A.191005.007.A3/5972272:user/release-keys' [ ] Revision: '0' [ ] ABI: 'arm64' [ ] Timestamp: 2021-08-03 13:42:48-0500 [ ] pid: 30887, tid: 31117, name: 2.raster >>> io.flutter.plugins.googlemobileadsexample <<< [ ] uid: 10462 [ ] signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- [ ] Abort message: '[FATAL:flutter/fml/raster_thread_merger.cc(48)] Check failed: success. Unable to merge the raster and platform threads. [ ] ' [ ] x0 0000000000000000 x1 000000000000798d x2 0000000000000006 x3 0000007b469791c0 [ ] x4 fefefefefefeff5e x5 fefefefefefeff5e x6 fefefefefefeff5e x7 7f7f7f7f7f7f7f7f [ ] x8 00000000000000f0 x9 b907504c7cf85ac1 x10 fffffff0fffffbdf x11 0000000000000000 [ ] x12 0000000000000018 x13 ffffffffffffffff x14 0000000000000004 x15 ffffffffffffffff [ ] x16 0000007c47d888b8 x17 0000007c47d66710 x18 0000007b39ebe000 x19 00000000000000ac [ ] x20 00000000000078a7 x21 00000000000000b2 x22 000000000000798d x23 00000000ffffffff [ ] x24 0000000000000000 x25 0000007b4697a020 x26 00000000000000ab x27 0000000000000001 [ ] x28 0000000000000001 x29 0000007b46979270 [ ] sp 0000007b469791a0 lr 0000007c47d1944c pc 0000007c47d1946c [ ] backtrace: [ ] #00 pc 000000000008246c /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: 5812256023147338b8a9538321d4c456) [ ] #01 pc 000000000131cdc4 /data/app/io.flutter.plugins.googlemobileadsexample-PbS7dB9-UJ5lqY0-jyIYHg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) [ ] #02 pc 0000000001340a9c /data/app/io.flutter.plugins.googlemobileadsexample-PbS7dB9-UJ5lqY0-jyIYHg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) [+1434 ms] Service protocol connection closed. [ ] Lost connection to device. [ +1 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward --list [ +8 ms] Exit code 0 from: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward --list [ ] FA69H0305733 tcp:49405 tcp:42582 [ +1 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward --remove tcp:49405 [ +11 ms] DevFS: Deleting filesystem on the device (file:///data/user/0/io.flutter.plugins.googlemobileadsexample/code_cache/exampleGSYEVK/example/) [ +257 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed [ +1 ms] executing: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward --list [ +8 ms] Exit code 0 from: /Users/westy92/Library/Android/sdk/platform-tools/adb -s FA69H0305733 forward --list [ +3 ms] "flutter run" took 34,389ms. [ +182 ms] ensureAnalyticsSent: 179ms [ +1 ms] Running shutdown hooks [ ] Shutdown hooks complete [ ] exiting with code 0 ``` ``` Analyzing example... No issues found! (ran in 2.0s) ``` ``` [βœ“] Flutter (Channel stable, 2.2.3, on macOS 11.5.1 20G80 darwin-x64, locale en-US) β€’ Flutter version 2.2.3 at /Users/westy92/Source/flutter β€’ Framework revision f4abaa0735 (5 weeks ago), 2021-07-01 12:46:11 -0700 β€’ Engine revision 241c87ad80 β€’ Dart version 2.13.4 [βœ“] Android toolchain - develop for Android devices (Android SDK version 29.0.2) β€’ Android SDK at /Users/westy92/Library/Android/sdk β€’ Platform android-30, build-tools 29.0.2 β€’ Java binary at: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java β€’ Java version OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10) β€’ All Android licenses accepted. [βœ“] Xcode - develop for iOS and macOS β€’ Xcode at /Applications/Xcode.app/Contents/Developer β€’ Xcode 12.5.1, Build version 12E507 β€’ CocoaPods version 1.10.2 [βœ“] Chrome - develop for the web β€’ Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome [!] Android Studio (version 2020.3) β€’ Android Studio at /Applications/Android Studio.app/Contents β€’ Flutter plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/9212-flutter β€’ Dart plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/6351-dart βœ— Unable to find bundled Java version. β€’ Try updating or re-installing Android Studio. [βœ“] VS Code (version 1.58.2) β€’ VS Code at /Applications/Visual Studio Code.app/Contents β€’ Flutter extension version 3.25.0 [βœ“] Connected device (2 available) β€’ Pixel (mobile) β€’ FA69H0305733 β€’ android-arm64 β€’ Android 10 (API 29) β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Google Chrome 92.0.4515.107 ! Doctor found issues in 1 category. ```
westy92 commented 3 years ago

I should add that this is happening on my Google Pixel with Android 10 (latest patch). I have not tested any other devices.

TahaTesser commented 3 years ago

Hi @westy92 I just tried the code you provide and when opening the app from notification, I can't reproduce the issue on a Samsung device Can you please a different device or emulator?

https://user-images.githubusercontent.com/48603081/128389424-e1824255-d32c-41d1-9329-ed3d0a1de32d.mp4

flutter doctor -v ```console [βœ“] Flutter (Channel stable, 2.2.3, on Microsoft Windows [Version 10.0.22000.100], locale en-US) β€’ Flutter version 2.2.3 at C:\Users\Taha\Code\flutter_stable β€’ Framework revision f4abaa0735 (5 weeks ago), 2021-07-01 12:46:11 -0700 β€’ Engine revision 241c87ad80 β€’ Dart version 2.13.4 [βœ“] Android toolchain - develop for Android devices (Android SDK version 30.0.3) β€’ Android SDK at C:\Users\Taha\Code\android-sdk β€’ Platform android-30, build-tools 30.0.3 β€’ ANDROID_SDK_ROOT = C:\Users\Taha\Code\android-sdk β€’ Java binary at: C:\Users\Taha\Code\android-studio\jre\bin\java β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) β€’ All Android licenses accepted. [βœ“] Chrome - develop for the web β€’ Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe [βœ“] Visual Studio - develop for Windows (Visual Studio Community 2019 16.10.4) β€’ Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community β€’ Visual Studio Community 2019 version 16.10.31515.178 β€’ Windows 10 SDK version 10.0.19041.0 [!] Android Studio (not installed) β€’ Android Studio not found; download from https://developer.android.com/studio/index.html (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions). [βœ“] VS Code (version 1.58.2) β€’ VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code β€’ Flutter extension version 3.25.0 [βœ“] Connected device (4 available) β€’ SM M025F (mobile) β€’ R9ZR205XX0A β€’ android-arm β€’ Android 11 (API 30) β€’ Windows (desktop) β€’ windows β€’ windows-x64 β€’ Microsoft Windows [Version 10.0.22000.100] β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Google Chrome 92.0.4515.131 β€’ Edge (web) β€’ edge β€’ web-javascript β€’ Microsoft Edge 92.0.902.62 ! Doctor found issues in 1 category. ```
westy92 commented 3 years ago

I just reproduced on my Pixel 3 (Android 11).

https://user-images.githubusercontent.com/290167/128392054-e416c0bd-c2e7-4a3a-acad-5de3783e9837.mp4

flutter doctor -v ```console [βœ“] Flutter (Channel stable, 2.2.3, on macOS 11.5.1 20G80 darwin-x64, locale en-US) β€’ Flutter version 2.2.3 at /Users/westy92/Source/flutter β€’ Framework revision f4abaa0735 (5 weeks ago), 2021-07-01 12:46:11 -0700 β€’ Engine revision 241c87ad80 β€’ Dart version 2.13.4 [βœ“] Android toolchain - develop for Android devices (Android SDK version 29.0.2) β€’ Android SDK at /Users/westy92/Library/Android/sdk β€’ Platform android-30, build-tools 29.0.2 β€’ Java binary at: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home/bin/java β€’ Java version OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10) β€’ All Android licenses accepted. [βœ“] Xcode - develop for iOS and macOS β€’ Xcode at /Applications/Xcode.app/Contents/Developer β€’ Xcode 12.5.1, Build version 12E507 β€’ CocoaPods version 1.10.2 [βœ“] Chrome - develop for the web β€’ Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome [!] Android Studio (version 2020.3) β€’ Android Studio at /Applications/Android Studio.app/Contents β€’ Flutter plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/9212-flutter β€’ Dart plugin can be installed from: πŸ”¨ https://plugins.jetbrains.com/plugin/6351-dart βœ— Unable to find bundled Java version. β€’ Try updating or re-installing Android Studio. [βœ“] VS Code (version 1.58.2) β€’ VS Code at /Applications/Visual Studio Code.app/Contents β€’ Flutter extension version 3.25.0 [βœ“] Connected device (2 available) β€’ Pixel 3 (mobile) β€’ 89WX0J45D β€’ android-arm64 β€’ Android 11 (API 30) β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Google Chrome 92.0.4515.131 ! Doctor found issues in 1 category. ```

The app crashes then seems to relaunch itself. When running via flutter run I can see the following before the app relaunches the final time:

logs ```console I/flutter (10631): Instance of 'InterstitialAd' loaded I/flutter (10631): Instance of 'RewardedAd' loaded. I/flutter (10631): AdManagerBannerAd loaded. D/DynamitePackage(10631): Instantiating com.google.android.gms.ads.ChimeraAdManagerCreatorImpl I/Ads (10631): Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("AA3D8A24958A1240991529A37FECD0C7")) to get test ads on this device. W/Ads (10631): Not retrying to fetch app settings I/DynamiteModule(10631): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 I/DynamiteModule(10631): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 I/DynamiteModule(10631): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 I/DynamiteModule(10631): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 I/flutter (10631): BannerAd loaded. D/DynamitePackage(10631): Instantiating com.google.android.gms.ads.ChimeraNativeAdViewDelegateCreatorImpl I/flutter (10631): NativeAd loaded. I/DynamiteModule(10631): Considering local module com.google.android.gms.ads.dynamite:0 and remote module com.google.android.gms.ads.dynamite:212104400 I/DynamiteModule(10631): Selected remote version of com.google.android.gms.ads.dynamite, version >= 212104400 I/flutter (10631): BannerAd loaded. F/flutter (10631): [FATAL:flutter/fml/raster_thread_merger.cc(48)] Check failed: success. Unable to merge the raster and platform threads. F/libc (10631): Fatal signal 6 (SIGABRT), code -6 (SI_TKILL) in tid 10853 (2.raster), pid 10631 (obileadsexample) *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** Build fingerprint: 'google/blueline/blueline:11/RQ3A.210705.001/7380771:user/release-keys' Revision: 'MP1.0' ABI: 'arm64' Timestamp: 2021-08-05 11:57:47-0500 pid: 10631, tid: 10853, name: 2.raster >>> io.flutter.plugins.googlemobileadsexample <<< uid: 10469 signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- Abort message: '[FATAL:flutter/fml/raster_thread_merger.cc(48)] Check failed: success. Unable to merge the raster and platform threads. ' x0 0000000000000000 x1 0000000000002a65 x2 0000000000000006 x3 00000077ed8fc150 x4 fefefefefefefeff x5 fefefefefefefeff x6 fefefefefefefeff x7 7f7f7f7f7f7f7f7f x8 00000000000000f0 x9 b38e6505f8ef38f5 x10 0000000000000000 x11 ffffffc0fffffbdf x12 0000000000000001 x13 0000000000000079 x14 000003b30b48d6f3 x15 002e89ca560c3fa4 x16 0000007b77584c80 x17 0000007b77566870 x18 00000077ea170000 x19 0000000000002987 x20 0000000000002a65 x21 00000000ffffffff x22 0000000000000000 x23 00000079565cf5d0 x24 0000000000000000 x25 00000077ed8fd000 x26 0000000000000000 x27 0000000000000001 x28 000000000000020f x29 00000077ed8fc1d0 lr 0000007b7751a2a0 sp 00000077ed8fc130 pc 0000007b7751a2cc pst 0000000000000000 backtrace: #00 pc 000000000004e2cc /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 49090ae59e6ae37f8beae53c551820ad) #01 pc 000000000131ddc4 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #02 pc 0000000001341a9c /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #03 pc 00000000013449b4 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #04 pc 0000000001388198 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #05 pc 0000000001336610 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #06 pc 0000000001378cf4 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #07 pc 000000000137968c /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #08 pc 000000000137a01c /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #09 pc 00000000013790f4 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #10 pc 0000000001378ecc /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #11 pc 0000000001383ec8 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #12 pc 0000000001342568 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #13 pc 00000000013476f8 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #14 pc 0000000000019dac /system/lib64/libutils.so (android::Looper::pollInner(int)+916) (BuildId: 5d6af74124211886d954d61c96514a46) #15 pc 00000000000199b0 /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+112) (BuildId: 5d6af74124211886d954d61c96514a46) #16 pc 0000000000012c74 /system/lib64/libandroid.so (ALooper_pollOnce+100) (BuildId: 38312aef9bf39f6a76bef9f4e156a5a8) #17 pc 0000000001347680 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #18 pc 00000000013424b0 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #19 pc 00000000013453a0 /data/app/~~gzZ6FnUGNMSUkZPdOYkjyg==/io.flutter.plugins.googlemobileadsexample-QcEa-YpLIPs_qTV5ssuFrg==/lib/arm64/libflutter.so (BuildId: 137d09ab83a412ded1c33ef386351fcc0429a53b) #20 pc 00000000000afd4c /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+64) (BuildId: 49090ae59e6ae37f8beae53c551820ad) #21 pc 0000000000050288 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 49090ae59e6ae37f8beae53c551820ad) Lost connection to device. ```
westy92 commented 3 years ago

I was also able to reproduce on a Pixel 3a (Android 11) simulator.

westy92 commented 3 years ago

To be more explicit about my steps:

  1. launch the app fresh
  2. wait for the ad to load
  3. background
  4. tap the notification
  5. don't touch anything and wait
  6. (app will crash and relaunch)
TahaTesser commented 3 years ago

Hi @westy92 Thanks for the details, I can reproduce on Pixel 3 (API 30) emulator and but no crash on Oneplus 8 (API 30) or Samsung M02s (API 30)

flutter doctor -v ```console [βœ“] Flutter (Channel stable, 2.2.3, on Linux, locale en_US.UTF-8) β€’ Flutter version 2.2.3 at /home/taha/Code/flutter_stable β€’ Framework revision f4abaa0735 (5 weeks ago), 2021-07-01 12:46:11 -0700 β€’ Engine revision 241c87ad80 β€’ Dart version 2.13.4 [βœ“] Android toolchain - develop for Android devices (Android SDK version 30.0.3) β€’ Android SDK at /home/taha/Code/android-sdk β€’ Platform android-30, build-tools 30.0.3 β€’ ANDROID_SDK_ROOT = /home/taha/Code/android-sdk β€’ Java binary at: /home/taha/Code/android-studio/jre/bin/java β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) β€’ All Android licenses accepted. [βœ“] Chrome - develop for the web β€’ Chrome at google-chrome [βœ“] Linux toolchain - develop for Linux desktop β€’ Ubuntu clang version 12.0.0-3ubuntu1~21.04.1 β€’ cmake version 3.18.4 β€’ ninja version 1.10.1 β€’ pkg-config version 0.29.2 [βœ“] Android Studio (version 2020.3) β€’ Android Studio at /home/taha/Code/android-studio β€’ Flutter plugin version 58.0.2 β€’ Dart plugin version 203.8292 β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189) [βœ“] VS Code (version 1.58.2) β€’ VS Code at /usr/share/code β€’ Flutter extension version 3.25.0 [βœ“] Connected device (4 available) β€’ IN2011 (mobile) β€’ c9d8ee0c β€’ android-arm64 β€’ Android 11 (API 30) β€’ sdk gphone x86 (mobile) β€’ emulator-5554 β€’ android-x86 β€’ Android 11 (API 30) (emulator) β€’ Linux (desktop) β€’ linux β€’ linux-x64 β€’ Linux β€’ Chrome (web) β€’ chrome β€’ web-javascript β€’ Google Chrome 92.0.4515.107 β€’ No issues found! ```
westy92 commented 3 years ago

You're welcome! I'm glad you could reproduce it.

blackchineykh commented 2 years ago

I also have this issue for android only. In my case when the app is launched by a push notification which opens a screen and successfully shown an interstitial ad, as soon as the interstitial ad comes up the app crashes.

If I am already active in the app and the notification arives, it works fine when the notification is clicked, navigate to the screen and shows the interstitial ad without crashing

youssefali424 commented 2 years ago

https://github.com/flutter/flutter/issues/73620 is it related to this issue? and is there a way we can handle this? on 7.1 API 25 it is easily reproducible if you have a native app widget that opens the app here are the steps: 1) send the app to background with AppOpenAd showing 2) click on the widget (it opens the app) 3) app opens then crashes

huycozy commented 1 year ago

We’re closing this issue due to inactivity. If you’re still impacted, please create a new issue via the Developer Forum.