Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Add2App] Android causes exceptions when launching a Flutter Activity for the first time on some versions of Android #66908

Closed
dannyvalentesonos opened this issue Sep 29, 2020 · 39 comments
Labels
a: existing-apps Integration with existing apps via the add-to-app flow c: regression It was better in the past than it is now e: OS-version specific Affects only some versions of the relevant operating system engine flutter/engine repository. See also e: labels. found in release: 1.22 Found to occur in 1.22 has reproducible steps The issue has been confirmed reproducible and is ready to work on P2 Important issues not at the top of the work list platform-android Android applications specifically

Comments

@dannyvalentesonos
Copy link
Contributor

In Flutter 1.22, when launching a Flutter Activity in and Add2App Android application, there are exceptions logged, which aren't present in 1.19.

This exception is fired 5 times the first time you launch the flutter activity.

Exception
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1419)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7479)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:3454)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2199)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:112)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:216)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7625)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:524)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:987)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-cRNPw9BL5QfIA4u1WvwD3w==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-cRNPw9BL5QfIA4u1WvwD3w==/lib/arm64, /data/app/io.flutter.add2apptest-cRNPw9BL5QfIA4u1WvwD3w==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1419)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7479)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:3454)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2199)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:112)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:216)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7625)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:524)
2020-09-29 10:00:05.479 10499-10499/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:987)

Here is a Add2App sample application that reproduces the problem. Simply launch the flutter activity by pressing the button and observe the exceptions in the log.

Add2AppTest (1.22 exceptions).zip

@jason-simmons
Copy link
Member

If you're seeing the ClassNotFoundException for android.view.WindowInsetsAnimation$Callback, then the Android build tools might be filtering out that class during code shrinking.

This should be fixed by flutter/engine@034ab2e. Or it should be possible to work around it by adjusting the ProGuard rules.

@dannyvalentesonos
Copy link
Contributor Author

dannyvalentesonos commented Sep 30, 2020

@jason-simmons that change got into 1.22.0-12.2.pre, which is the release I'm testing with, where this happens.

I checked, and the source code Android Studio's shows for that file has the @keep, however, it also gives this big red warning at the top.

Screen Shot 2020-09-29 at 9 19 33 PM

@dannyvalentesonos
Copy link
Contributor Author

Another thing to mention is that it's the only file that Android Studio throws up this warning for. All other files in the plugin/editing directory has no issue, and a bunch of the ones I tried in the embedding directories are fine too.

@TahaTesser
Copy link
Member

TahaTesser commented Sep 30, 2020

Hi @dannyvalentesonos
Can you please provide your flutter doctor -v

I cannot see any exception when launching flutter activity for the first time on Android on the latest dev and the `master using code sample

logs
2020-09-30 17:24:33.945 9967-9967/? I/ter.add2apptes: Late-enabling -Xcheck:jni
2020-09-30 17:24:33.963 9967-9967/? E/ter.add2apptes: Unknown bits set in runtime_flags: 0x8000
2020-09-30 17:24:34.772 9967-9967/io.flutter.add2apptest D/LeakCanary: Installing LeakSentry
2020-09-30 17:24:35.434 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed)
2020-09-30 17:24:35.438 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed)
2020-09-30 17:24:35.663 9967-9967/io.flutter.add2apptest I/SurfaceFactory: [static] sSurfaceFactory = com.mediatek.view.impl.SurfaceFactoryImpl@b35363d
2020-09-30 17:24:35.711 9967-9967/io.flutter.add2apptest D/WindowManager: Add to mViews: DecorView@643f939[MainActivity], this = android.view.WindowManagerGlobal@bf6ab7e,pkg= io.flutter.add2apptest
2020-09-30 17:24:35.731 9967-9967/io.flutter.add2apptest D/ViewRootImpl[MainActivity]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
2020-09-30 17:24:35.747 9967-9967/io.flutter.add2apptest I/InputTransport: Create ARC handle: 0x7b788f36c0
2020-09-30 17:24:35.752 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 0, Parent = android.view.ViewRootImpl@ee392c, this = DecorView@643f939[MainActivity]
2020-09-30 17:24:35.772 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = android.view.ViewRootImpl@ee392c, this = DecorView@643f939[MainActivity]
2020-09-30 17:24:35.779 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 2 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:35.857 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 4 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:39.644 9967-10080/io.flutter.add2apptest I/ter.add2apptes: ProcessProfilingInfo new_methods=546 is saved saved_to_disk=1 resolve_classes_delay=5000
2020-09-30 17:24:40.777 9967-10100/io.flutter.add2apptest D/LeakCanary: Checking retained instances because app became invisible
2020-09-30 17:24:40.845 9967-10100/io.flutter.add2apptest D/LeakCanary: No retained instances
2020-09-30 17:24:45.089 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 0, Parent = android.view.ViewRootImpl@ee392c, this = DecorView@643f939[MainActivity]
2020-09-30 17:24:45.130 9967-10113/io.flutter.add2apptest E/EGL-gift: Cannot load register apis
2020-09-30 17:24:45.136 9967-10113/io.flutter.add2apptest D/Surface: Surface::connect(this=0x7b787f9000,api=1)
2020-09-30 17:24:45.137 9967-10113/io.flutter.add2apptest D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2020-09-30 17:24:45.137 9967-10113/io.flutter.add2apptest D/Surface: Surface::setBufferCount(this=0x7b787f9000,bufferCount=4)
2020-09-30 17:24:45.137 9967-10113/io.flutter.add2apptest D/Surface: Surface::allocateBuffers(this=0x7b787f9000)
2020-09-30 17:24:45.146 9967-10113/io.flutter.add2apptest W/Gralloc3: mapper 3.x is not supported
2020-09-30 17:24:45.151 9967-10113/io.flutter.add2apptest E/gralloc: Arm Module v1.0
2020-09-30 17:24:45.157 9967-10113/io.flutter.add2apptest E/ion: ioctl c0044901 failed with code -1: Invalid argument
2020-09-30 17:24:45.158 9967-10113/io.flutter.add2apptest W/gralloc: WARNING: internal format modifier bits not mutually exclusive. AFBC basic bit is always set, so extended AFBC support bits must always be checked.
2020-09-30 17:24:45.237 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 8 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:46.002 9967-9967/io.flutter.add2apptest D/ColorViewRootUtil: nav bar mode ignore false downX 584 downY 1150 mScreenHeight 2400 mScreenWidth 1080 mStatusBarHeight 54 globalScale 1.125 nav mode 0 rotation 0 event MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=584.0, y[0]=1150.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=46622592, downTime=46622592, deviceId=4, source=0x1002, displayId=0 }
2020-09-30 17:24:46.095 9967-9967/io.flutter.add2apptest I/System.out: should load native is true
2020-09-30 17:24:46.100 9967-9967/io.flutter.add2apptest D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2020-09-30 17:24:46.119 9967-10249/io.flutter.add2apptest I/ResourceExtractor: Found extracted resources res_timestamp-1-1601466699198
2020-09-30 17:24:46.120 9967-10249/io.flutter.add2apptest I/ResourceExtractor: Resource version mismatch res_timestamp-1-1601466872804
2020-09-30 17:24:46.457 9967-10249/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/kernel_blob.bin
2020-09-30 17:24:46.464 9967-10249/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/vm_snapshot_data
2020-09-30 17:24:46.501 9967-10249/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/isolate_snapshot_data
2020-09-30 17:24:46.572 9967-9967/io.flutter.add2apptest D/libEGL: Enabling MSAA 4x
2020-09-30 17:24:46.650 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 51 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:46.791 9967-10263/io.flutter.add2apptest I/flutter: Observatory listening on http://127.0.0.1:37229/e8oankASWPY=/
2020-09-30 17:24:47.052 9967-9967/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@72591cb
2020-09-30 17:24:47.086 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
2020-09-30 17:24:47.087 9967-9967/io.flutter.add2apptest I/chatty: uid=10344(io.flutter.add2apptest) identical 1 line
2020-09-30 17:24:47.087 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
2020-09-30 17:24:47.099 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J (greylist, reflection, allowed)
2020-09-30 17:24:47.099 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J (greylist, reflection, allowed)
2020-09-30 17:24:47.099 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden field Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; (greylist, reflection, allowed)
2020-09-30 17:24:47.099 9967-9967/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/util/LongArray;->get(I)J (greylist, reflection, allowed)
2020-09-30 17:24:47.107 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = null, this = DecorView@9d7f3a1[]
2020-09-30 17:24:47.110 9967-9967/io.flutter.add2apptest D/WindowManager: Add to mViews: DecorView@9d7f3a1[MyFlutterActivity], this = android.view.WindowManagerGlobal@bf6ab7e,pkg= io.flutter.add2apptest
2020-09-30 17:24:47.112 9967-9967/io.flutter.add2apptest D/ViewRootImpl[MyFlutterActivity]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
2020-09-30 17:24:47.116 9967-9967/io.flutter.add2apptest I/InputTransport: Create ARC handle: 0x7a86e2ea40
2020-09-30 17:24:47.117 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 0, Parent = android.view.ViewRootImpl@93aa4b4, this = DecorView@9d7f3a1[MyFlutterActivity]
2020-09-30 17:24:47.132 9967-10113/io.flutter.add2apptest D/Surface: Surface::connect(this=0x7a86de4000,api=1)
2020-09-30 17:24:47.134 9967-10113/io.flutter.add2apptest D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2020-09-30 17:24:47.134 9967-10113/io.flutter.add2apptest D/Surface: Surface::setBufferCount(this=0x7a86de4000,bufferCount=4)
2020-09-30 17:24:47.142 9967-9967/io.flutter.add2apptest I/SurfaceView: 56568029 visibleChanged:true -> SurfaceHolder.Callback.surfaceCreated
2020-09-30 17:24:47.142 9967-10252/io.flutter.add2apptest D/Surface: Surface::connect(this=0x7a86e4a000,api=1)
2020-09-30 17:24:47.143 9967-10252/io.flutter.add2apptest D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2020-09-30 17:24:47.624 9967-9967/io.flutter.add2apptest D/ViewRootImpl: setSurfaceViewCreated, created:true
2020-09-30 17:24:47.624 9967-9967/io.flutter.add2apptest I/SurfaceView: 56568029 surfaceChanged -- format=-2 w=1080 h=2268 visibleChanged:true -> SurfaceHolder.Callback.surfaceChanged
2020-09-30 17:24:47.624 9967-9967/io.flutter.add2apptest D/SurfaceView: updateScreenMode w:1080 h:2268 ViewRoot w:1080 h:2400
2020-09-30 17:24:47.624 9967-9967/io.flutter.add2apptest D/SurfaceView: try to resquest 90Hz
2020-09-30 17:24:47.625 9967-9967/io.flutter.add2apptest D/SurfaceView: updateScreenMode w:1080 h:2268 ViewRoot w:1080 h:2400
2020-09-30 17:24:47.625 9967-9967/io.flutter.add2apptest D/SurfaceView: try to resquest 90Hz
2020-09-30 17:24:47.636 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 46 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:47.675 9967-10251/io.flutter.add2apptest I/flutter: DefaultHomePageState build!
2020-09-30 17:24:53.286 9967-9967/io.flutter.add2apptest D/ColorViewRootUtil: nav bar mode ignore false downX 485 downY 1056 mScreenHeight 2400 mScreenWidth 1080 mStatusBarHeight 54 globalScale 1.125 nav mode 0 rotation 0 event MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=485.0, y[0]=1056.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, classification=NONE, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=46629877, downTime=46629877, deviceId=4, source=0x1002, displayId=0 }
2020-09-30 17:24:53.465 9967-10251/io.flutter.add2apptest I/flutter: launch native activity button pressed
2020-09-30 17:24:53.497 9967-9967/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@ac39695
2020-09-30 17:24:53.531 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = null, this = DecorView@e440375[]
2020-09-30 17:24:53.534 9967-9967/io.flutter.add2apptest D/WindowManager: Add to mViews: DecorView@e440375[SecondActivity], this = android.view.WindowManagerGlobal@bf6ab7e,pkg= io.flutter.add2apptest
2020-09-30 17:24:53.537 9967-9967/io.flutter.add2apptest D/ViewRootImpl[SecondActivity]: hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
2020-09-30 17:24:53.542 9967-9967/io.flutter.add2apptest I/InputTransport: Create ARC handle: 0x7a86e8d540
2020-09-30 17:24:53.543 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 0, Parent = android.view.ViewRootImpl@fc58598, this = DecorView@e440375[SecondActivity]
2020-09-30 17:24:53.544 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 5 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:53.561 9967-10113/io.flutter.add2apptest D/Surface: Surface::connect(this=0x7a86f17000,api=1)
2020-09-30 17:24:53.563 9967-10113/io.flutter.add2apptest D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2020-09-30 17:24:53.563 9967-10113/io.flutter.add2apptest D/Surface: Surface::setBufferCount(this=0x7a86f17000,bufferCount=4)
2020-09-30 17:24:53.563 9967-10113/io.flutter.add2apptest D/Surface: Surface::allocateBuffers(this=0x7a86f17000)
2020-09-30 17:24:53.587 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 2 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:53.604 9967-9967/io.flutter.add2apptest I/Choreographer: Skipped 1 frames!  The application may be doing too much work on its main thread.
2020-09-30 17:24:54.000 9967-9967/io.flutter.add2apptest I/SurfaceView: 56568029 visibleChanged:true -> SurfaceHolder.Callback.surfaceDestroyed
2020-09-30 17:24:54.002 9967-10252/io.flutter.add2apptest D/Surface: Surface::disconnect(this=0x7a86e4a000,api=1)
2020-09-30 17:24:54.005 9967-9967/io.flutter.add2apptest D/ViewRootImpl: setSurfaceViewCreated, created:false
2020-09-30 17:24:54.005 9967-9967/io.flutter.add2apptest D/Surface: Surface::disconnect(this=0x7a86e4a000,api=-1)
2020-09-30 17:24:54.005 9967-9967/io.flutter.add2apptest D/SurfaceView: updateScreenMode w:0 h:0 ViewRoot w:1080 h:2400
2020-09-30 17:24:54.005 9967-9967/io.flutter.add2apptest D/SurfaceView: try to resquest 90Hz
2020-09-30 17:24:54.008 9967-10113/io.flutter.add2apptest D/Surface: Surface::disconnect(this=0x7a86de4000,api=1)
2020-09-30 17:24:54.015 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = android.view.ViewRootImpl@ee392c, this = DecorView@643f939[MainActivity]
2020-09-30 17:24:54.018 9967-9967/io.flutter.add2apptest V/PhoneWindow: DecorView setVisiblity: visibility = 4, Parent = android.view.ViewRootImpl@93aa4b4, this = DecorView@9d7f3a1[MyFlutterActivity]
2020-09-30 17:24:54.023 9967-10113/io.flutter.add2apptest D/Surface: Surface::disconnect(this=0x7b787f9000,api=1)

flutter doctor -v
[✓] Flutter (Channel dev, 1.23.0-4.0.pre, on Mac OS X 10.15.7 19H2 x86_64,
    locale en-GB)
    • Flutter version 1.23.0-4.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision 83dd176777 (8 days ago), 2020-09-22 12:04:44 -0700
    • Engine revision 2abe69c608
    • Dart version 2.10.0 (build 2.10.0-136.0.dev)

 
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 50.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.49.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.0

[✓] Connected device (4 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 10 (API 29)
    • macOS (desktop)  • macos            • darwin-x64     • Mac OS X 10.15.7
      19H2 x86_64
    • Web Server (web) • web-server       • web-javascript • Flutter Tools
    • Chrome (web)     • chrome           • web-javascript • Google Chrome
      85.0.4183.121

• No issues found!
flutter doctor -v
[✓] Flutter (Channel master, 1.22.0-10.0.pre.428, on Mac OS X 10.15.7 19H2 x86_64, locale en-GB)
    • Flutter version 1.22.0-10.0.pre.428 at /Users/tahatesser/Code/flutter_master
    • Framework revision a06f385145 (10 hours ago), 2020-09-29 21:37:04 -0400
    • Engine revision d18c3ea75c
    • Dart version 2.11.0 (build 2.11.0-178.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 50.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.49.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.0

 
[✓] Connected device (4 available)            
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 10 (API 29)
    • macOS (desktop)  • macos            • darwin-x64     • Mac OS X 10.15.7 19H2 x86_64
    • Web Server (web) • web-server       • web-javascript • Flutter Tools
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 85.0.4183.121

• No issues found!

Thank you

@TahaTesser TahaTesser added in triage Presently being triaged by the triage team waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds labels Sep 30, 2020
@dannyvalentesonos
Copy link
Contributor Author

dannyvalentesonos commented Sep 30, 2020

[✓] Flutter (Channel beta, 1.22.0-12.2.pre, on Mac OS X 10.15.6 19G2021, locale en-US)
• Flutter version 1.22.0-12.2.pre at /Users/danny.valente/Library/flutter/1.22.0-12.2.pre-beta
• Framework revision 2bafdc8 (4 days ago), 2020-09-25 12:48:22 -0700
• Engine revision f763b5b9b9
• Dart version 2.10.0 (build 2.10.0-110.5.beta)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /Users/danny.valente/Library/Android/sdk
• Platform android-29, build-tools 29.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.4.1, Build version 11E503a
• CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 47.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

@no-response no-response bot removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Sep 30, 2020
@dannyvalentesonos
Copy link
Contributor Author

@TahaTesser did you use the application that I attached? This repro's in that sample application and my actual application.

@TahaTesser
Copy link
Member

TahaTesser commented Sep 30, 2020

Helo @dannyvalentesonos
Yes, I used your code sample from https://github.com/flutter/flutter/files/5299585/Add2AppTest.1.22.exceptions.zip, on both channels on emulator running Android 10, Realme 6 running Android 10, and Oneplus 8 running Android 10
Also tried flutter attach to find anomalies but didn't notice anything there as well

Now tried on the latest `beta channel as well

ezgif com-gif-maker

logs
2020-09-30 21:39:16.429 7040-7040/? I/ter.add2apptes: Not late-enabling -Xcheck:jni (already on)
2020-09-30 21:39:16.464 7040-7040/? E/ter.add2apptes: Unknown bits set in runtime_flags: 0x8000
2020-09-30 21:39:16.464 7040-7040/? W/ter.add2apptes: Unexpected CPU variant for X86 using defaults: x86
2020-09-30 21:39:16.723 7040-7040/io.flutter.add2apptest D/LeakCanary: Installing LeakSentry
2020-09-30 21:39:16.751 7040-7074/io.flutter.add2apptest D/libEGL: Emulator has host GPU support, qemu.gles is set to 1.
2020-09-30 21:39:16.751 7040-7074/io.flutter.add2apptest W/libc: Unable to set property "qemu.gles" to "1": connection failed; errno=13 (Permission denied)
2020-09-30 21:39:16.744 7040-7040/io.flutter.add2apptest W/RenderThread: type=1400 audit(0.0:48): avc: denied { write } for name="property_service" dev="tmpfs" ino=228 scontext=u:r:untrusted_app_27:s0:c135,c256,c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=0 app=io.flutter.add2apptest
2020-09-30 21:39:16.769 7040-7074/io.flutter.add2apptest D/libEGL: loaded /vendor/lib/egl/libEGL_emulation.so
2020-09-30 21:39:16.772 7040-7074/io.flutter.add2apptest D/libEGL: loaded /vendor/lib/egl/libGLESv1_CM_emulation.so
2020-09-30 21:39:16.776 7040-7074/io.flutter.add2apptest D/libEGL: loaded /vendor/lib/egl/libGLESv2_emulation.so
2020-09-30 21:39:16.834 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed)
2020-09-30 21:39:16.835 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed)
2020-09-30 21:39:17.048 7040-7072/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0xdad3e190, tid 7072
2020-09-30 21:39:17.064 7040-7072/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-09-30 21:39:17.078 7040-7072/io.flutter.add2apptest W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
2020-09-30 21:39:17.090 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglCreateContext: 0xdad1a1e0: maj 2 min 0 rcv 2
2020-09-30 21:39:17.121 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:17.374 7040-7072/io.flutter.add2apptest W/Gralloc3: mapper 3.x is not supported
2020-09-30 21:39:17.375 7040-7072/io.flutter.add2apptest D/HostConnection: createUnique: call
2020-09-30 21:39:17.376 7040-7072/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0xdad3e2d0, tid 7072
2020-09-30 21:39:17.389 7040-7072/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-09-30 21:39:17.390 7040-7072/io.flutter.add2apptest D/eglCodecCommon: allocate: Ask for block of size 0x1000
2020-09-30 21:39:17.390 7040-7072/io.flutter.add2apptest D/eglCodecCommon: allocate: ioctl allocate returned offset 0x3fefac000 size 0x2000
2020-09-30 21:39:17.409 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:19.665 7040-7040/io.flutter.add2apptest I/System.out: should load native is true
2020-09-30 21:39:19.667 7040-7040/io.flutter.add2apptest D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2020-09-30 21:39:19.683 7040-7077/io.flutter.add2apptest I/ResourceExtractor: Found extracted resources res_timestamp-1-1601481653288
2020-09-30 21:39:19.760 7040-7040/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0xd79a0310, tid 7040
2020-09-30 21:39:19.760 7040-7040/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-09-30 21:39:19.769 7040-7040/io.flutter.add2apptest D/EGL_emulation: eglCreateContext: 0xee17f8e0: maj 2 min 0 rcv 2
2020-09-30 21:39:19.770 7040-7040/io.flutter.add2apptest D/EGL_emulation: eglCreateContext: 0xee17fa00: maj 2 min 0 rcv 2
2020-09-30 21:39:19.801 7040-7081/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0xdad3e8c0, tid 7081
2020-09-30 21:39:19.801 7040-7081/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-09-30 21:39:19.833 7040-7081/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17fa00: ver 2 0 (tinfo 0xc09a36c0)
2020-09-30 21:39:19.940 7040-7087/io.flutter.add2apptest I/flutter: Observatory listening on http://127.0.0.1:42051/5NMwFHcIOMg=/
2020-09-30 21:39:20.410 7040-7040/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@3689020
2020-09-30 21:39:20.444 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
2020-09-30 21:39:20.444 7040-7040/io.flutter.add2apptest I/chatty: uid=10135(io.flutter.add2apptest) identical 1 line
2020-09-30 21:39:20.444 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/WindowInsets;->getInsets(I)Landroid/graphics/Insets; (blacklist, linking, denied)
2020-09-30 21:39:20.457 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J (greylist, reflection, allowed)
2020-09-30 21:39:20.457 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J (greylist, reflection, allowed)
2020-09-30 21:39:20.457 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden field Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; (greylist, reflection, allowed)
2020-09-30 21:39:20.457 7040-7040/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/util/LongArray;->get(I)J (greylist, reflection, allowed)
2020-09-30 21:39:20.530 7040-7080/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0xd79a0f90, tid 7080
2020-09-30 21:39:20.530 7040-7080/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-09-30 21:39:20.565 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:20.959 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:21.023 7040-7040/io.flutter.add2apptest I/Choreographer: Skipped 31 frames!  The application may be doing too much work on its main thread.
2020-09-30 21:39:21.056 7040-7079/io.flutter.add2apptest I/flutter: DefaultHomePageState build!
2020-09-30 21:39:21.314 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:35.305 7040-7079/io.flutter.add2apptest I/flutter: on tap down!
2020-09-30 21:39:35.306 7040-7079/io.flutter.add2apptest I/flutter: on tap!
2020-09-30 21:39:35.562 7040-7079/io.flutter.add2apptest I/flutter: launch native activity button pressed
2020-09-30 21:39:35.583 7040-7040/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@484c70a
2020-09-30 21:39:35.709 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:36.671 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:36.720 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:36.786 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:36.800 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:36.848 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:36.853 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:37.008 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:37.009 7040-7072/io.flutter.add2apptest D/OpenGLRenderer: endAllActiveAnimators on 0xc3bb6b00 (RippleDrawable) with handle 0xdad0f790
2020-09-30 21:39:37.024 7040-7040/io.flutter.add2apptest D/LeakCanary: Watching instance of androidx.lifecycle.ReportFragment with key 5c8da081-38b7-41c6-8a6d-f21d92fa24ad
2020-09-30 21:39:37.024 7040-7040/io.flutter.add2apptest D/LeakCanary: Watching instance of io.flutter.add2apptest.SecondActivity with key 7100a561-486b-4810-9008-e7fe8e99bb23
2020-09-30 21:39:37.585 7040-7079/io.flutter.add2apptest I/flutter: launch native activity button pressed
2020-09-30 21:39:37.604 7040-7040/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@4120c22
2020-09-30 21:39:37.730 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.473 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.503 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.550 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:38.565 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.624 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.639 7040-7080/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xee17f8e0: ver 2 0 (tinfo 0xc35d39c0)
2020-09-30 21:39:38.685 7040-7072/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0xdad1a1e0: ver 2 0 (tinfo 0xdad0f7a0)
2020-09-30 21:39:38.687 7040-7072/io.flutter.add2apptest D/OpenGLRenderer: endAllActiveAnimators on 0xc3743f00 (RippleDrawable) with handle 0xc3724060
2020-09-30 21:39:38.708 7040-7040/io.flutter.add2apptest D/LeakCanary: Watching instance of androidx.lifecycle.ReportFragment with key 69d2e687-fb2c-4b86-833d-35c7ad9c05c9
2020-09-30 21:39:38.708 7040-7040/io.flutter.add2apptest D/LeakCanary: Watching instance of io.flutter.add2apptest.SecondActivity with key 3ac4206a-eaee-48b4-8b4f-0b963d7039d7
2020-09-30 21:39:42.026 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because found new instance retained
2020-09-30 21:39:42.050 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 2 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:42.066 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because found new instance retained
2020-09-30 21:39:42.066 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 2 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:43.710 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because found new instance retained
2020-09-30 21:39:43.710 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:43.713 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because found new instance retained
2020-09-30 21:39:43.713 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:47.070 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:47.071 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:47.074 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:47.074 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:48.716 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:48.716 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:48.720 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:48.720 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:52.079 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:52.079 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:52.083 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:52.083 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:53.722 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:53.722 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:53.725 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:53.725 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:57.085 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:57.085 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:57.089 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:57.089 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:58.729 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:58.729 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:39:58.732 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:39:58.732 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:02.093 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:02.093 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:02.096 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:02.096 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:03.735 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:03.735 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:03.738 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:03.738 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:07.099 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:07.099 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:07.102 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:07.103 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:08.742 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:08.742 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:08.746 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:08.746 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:12.106 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:12.106 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:12.110 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:12.110 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:13.748 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:13.748 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:13.751 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:13.751 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:17.116 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:17.116 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:17.120 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:17.120 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:18.755 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:18.755 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:18.758 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:18.759 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:22.125 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:22.125 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:22.129 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:22.129 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:23.762 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:23.762 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:23.766 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:23.766 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:27.133 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:27.133 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:27.136 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:27.136 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:28.768 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:28.769 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:28.773 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:28.773 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:32.140 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:32.141 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:32.144 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:32.144 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:33.775 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:33.776 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:33.781 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:33.781 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:37.149 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:37.149 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:37.153 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:37.153 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:38.785 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:38.785 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:38.788 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:38.788 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:42.157 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:42.157 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:42.160 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:42.160 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:43.792 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:43.792 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:43.796 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:43.796 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:47.164 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:47.164 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:47.167 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:47.167 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:48.798 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:48.799 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:48.803 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:48.803 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:52.170 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:52.170 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:52.173 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:52.173 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:53.805 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:53.805 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:53.807 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:53.807 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:57.178 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:57.178 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:57.180 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:57.181 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:58.810 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:58.810 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:40:58.814 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:40:58.814 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:02.185 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:02.185 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:02.187 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:02.187 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:03.818 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:03.818 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:03.821 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:03.821 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:07.192 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:07.192 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:07.195 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:07.195 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:08.824 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:08.824 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:08.828 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:08.828 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:12.200 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:12.200 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:12.202 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:12.203 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:13.831 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:13.831 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:13.834 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:13.834 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:17.207 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:17.207 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:17.210 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:17.210 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:18.837 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:18.837 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:18.841 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:18.841 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:22.215 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:22.215 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:22.219 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:22.219 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:23.845 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:23.845 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:23.849 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:23.849 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:27.222 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:27.222 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:27.226 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:27.226 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:28.852 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:28.852 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:28.854 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:28.854 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:32.230 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:32.231 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:32.234 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:32.234 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:33.858 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:33.858 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:33.862 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:33.862 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:37.239 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:37.239 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:37.241 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:37.242 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:38.864 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:38.865 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:38.868 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:38.868 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:42.246 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:42.246 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:42.248 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:42.248 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:43.870 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:43.870 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:43.873 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:43.873 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:47.253 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:47.253 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:47.255 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:47.256 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:48.875 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:48.875 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:48.878 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:48.878 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:52.259 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:52.259 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:52.261 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:52.262 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:53.881 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:53.881 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:53.885 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:53.885 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:57.265 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:57.265 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:57.268 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:57.268 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:58.888 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:58.889 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:41:58.892 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:41:58.892 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:02.272 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:02.273 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:02.275 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:02.275 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:03.893 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:03.893 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:03.896 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:03.896 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:07.280 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:07.281 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:07.284 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:07.284 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:08.900 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:08.900 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:08.904 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:08.904 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:12.289 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:12.289 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:12.293 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:12.293 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:13.907 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:13.907 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:13.910 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:13.910 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:17.297 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:17.298 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:17.301 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:17.301 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:18.914 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:18.914 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:18.917 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:18.917 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:22.305 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:22.305 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:22.308 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:22.308 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:23.920 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:23.920 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:23.925 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:23.926 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:27.313 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:27.314 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:27.317 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:27.317 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:28.928 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:28.928 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:28.933 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:28.933 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:32.321 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:32.322 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:32.325 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:32.325 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:33.935 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:33.935 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:33.938 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:33.939 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:37.329 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:37.329 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:37.332 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:37.332 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:38.941 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:38.941 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:38.944 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:38.944 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:42.337 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:42.337 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:42.339 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:42.339 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:43.947 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:43.948 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:43.951 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:43.951 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:47.343 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:47.344 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:47.347 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:47.347 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:48.954 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:48.954 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:48.956 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:48.957 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:52.351 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:52.351 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:52.355 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:52.355 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:53.959 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:53.960 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:53.962 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:53.962 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:57.360 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:57.360 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:57.363 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:57.363 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:58.966 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:58.966 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:42:58.968 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:42:58.969 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:02.367 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:02.367 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:02.371 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:02.371 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:03.971 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:03.972 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:03.974 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:03.974 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:07.377 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:07.377 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:07.380 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:07.380 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:08.977 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:08.977 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:08.979 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:08.979 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:12.382 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:12.382 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:12.385 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:12.385 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:13.983 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:13.983 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:13.986 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:13.986 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:17.390 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:17.390 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:17.394 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:17.394 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:18.988 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:18.989 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:18.994 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:18.994 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:22.400 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:22.400 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:22.403 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:22.403 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:23.997 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:23.997 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:24.002 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:24.002 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:27.408 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:27.408 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:27.411 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:27.411 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:29.005 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:29.005 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:29.008 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:29.008 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:32.415 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:32.416 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:32.418 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:32.418 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:34.012 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:34.012 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:34.015 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:34.015 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:37.423 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:37.423 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:37.426 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:37.426 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:39.018 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:39.018 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:39.021 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:39.021 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:42.432 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:42.432 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:42.436 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:42.436 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:44.023 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:44.024 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:44.027 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:44.027 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:47.440 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:47.440 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:47.443 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:47.443 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:49.030 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:49.030 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:49.033 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:49.033 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:52.448 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:52.448 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:52.451 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:52.451 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:54.036 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:54.036 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:54.039 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:54.039 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:57.455 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:57.456 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:57.458 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:57.458 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:59.041 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:59.041 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:43:59.043 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:43:59.044 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:02.462 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:02.462 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:02.465 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:02.465 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:04.046 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:04.046 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:04.049 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:04.049 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:07.469 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:07.470 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:07.473 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:07.473 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:09.051 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:09.051 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:09.054 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:09.054 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:12.476 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:12.477 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:12.480 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:12.480 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:14.058 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:14.058 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:14.061 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:14.061 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:17.484 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:17.484 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:17.488 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:17.488 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:19.064 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:19.064 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:19.066 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:19.066 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:22.490 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:22.490 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:22.494 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:22.494 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:24.069 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:24.069 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:24.073 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:24.073 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:27.497 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:27.498 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:27.501 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:27.501 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:29.076 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:29.076 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:29.079 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:29.079 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:32.506 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:32.506 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:32.509 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:32.510 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:34.082 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:34.082 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:34.085 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:34.085 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:37.514 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:37.514 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:37.517 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:37.517 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:39.087 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:39.088 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:39.091 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:39.091 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:42.522 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:42.522 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:42.525 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:42.525 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:44.094 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:44.094 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:44.098 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:44.098 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:47.530 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:47.530 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:47.533 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:47.533 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:49.101 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:49.101 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:49.104 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:49.105 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:52.537 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:52.537 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:52.540 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:52.541 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:54.107 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:54.107 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:54.111 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:54.111 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:57.546 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:57.546 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:57.548 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:57.548 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:59.113 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:59.114 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:44:59.116 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:44:59.116 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:45:02.554 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:45:02.554 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:45:02.557 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:45:02.557 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:45:04.120 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification
2020-09-30 21:45:04.120 7040-7071/io.flutter.add2apptest D/LeakCanary: Found 4 retained instances, which is less than the visible threshold of 5
2020-09-30 21:45:04.122 7040-7071/io.flutter.add2apptest D/LeakCanary: Checking retained instances because Showing retained instance notification

flutter doctor -v
[✓] Flutter (Channel beta, 1.22.0-12.3.pre, on Microsoft Windows [Version 10.0.19041.508], locale en-US)
    • Flutter version 1.22.0-12.3.pre at C:\Code\flutter_beta
    • Framework revision d408d302e2 (21 hours ago), 2020-09-29 11:49:17 -0700
    • Engine revision 5babba6c4d
    • Dart version 2.10.0

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Code\sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = C:\Code\sdk
    • Java binary at: C:\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Android Studio (version 4.0)
    • Android Studio at C:\Code\android-studio
    • Flutter plugin version 49.0.2
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.49.2)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.15.0

[✓] Connected device (4 available)
    • IN2011 (mobile)                    • c9d8ee0c      • android-arm64  • Android 10 (API 29)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86    • Android 10 (API 29) (emulator)
    • Web Server (web)                   • web-server    • web-javascript • Flutter Tools
    • Chrome (web)                       • chrome        • web-javascript • Google Chrome 85.0.4183.121

• No issues found!

Can you please provide more details of the device or emulator, which version Android you reproduced this on?
Thank you

@TahaTesser TahaTesser added the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Sep 30, 2020
@dannyvalentesonos
Copy link
Contributor Author

Thanks @TahaTesser .
I wonder if it's OS specific. I'm testing on a Huawei P30, running Android 9.

@no-response no-response bot removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Sep 30, 2020
@TahaTesser
Copy link
Member

TahaTesser commented Oct 1, 2020

Hi @dannyvalentesonos
That is it, I can reproduce on Android 9 and Android 8 emulators using your code sample, it doesn't reproduce on Android 10 tho

logs
2020-10-01 14:19:44.742 5962-5962/io.flutter.add2apptest I/System.out: should load native is true
2020-10-01 14:19:44.747 5962-5962/io.flutter.add2apptest D/NetworkSecurityConfig: No Network Security Config specified, using platform default
2020-10-01 14:19:44.777 5962-6087/io.flutter.add2apptest I/ResourceExtractor: Resource version mismatch res_timestamp-1-1601542177374
2020-10-01 14:19:45.350 5962-6087/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/kernel_blob.bin
2020-10-01 14:19:45.357 5962-6087/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/vm_snapshot_data
2020-10-01 14:19:45.474 5962-6087/io.flutter.add2apptest I/ResourceExtractor: Extracted baseline resource assets/flutter_assets/isolate_snapshot_data
2020-10-01 14:19:45.592 5962-5962/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0x7a6c5c56a440, tid 5962
2020-10-01 14:19:45.604 5962-5962/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_YUV420_888_to_NV21 ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-10-01 14:19:45.613 5962-5962/io.flutter.add2apptest D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 0 0
2020-10-01 14:19:45.613 5962-5962/io.flutter.add2apptest D/EGL_emulation: eglCreateContext: 0x7a6c5c56a4e0: maj 2 min 0 rcv 2
2020-10-01 14:19:45.613 5962-5962/io.flutter.add2apptest D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 0 0
2020-10-01 14:19:45.614 5962-5962/io.flutter.add2apptest D/EGL_emulation: eglCreateContext: 0x7a6c5c56a580: maj 2 min 0 rcv 2
2020-10-01 14:19:45.643 5962-6102/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0x7a6c5de3dd60, tid 6102
2020-10-01 14:19:45.647 5962-6102/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_YUV420_888_to_NV21 ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-10-01 14:19:45.677 5962-6102/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0x7a6c5c56a580: ver 2 0 (tinfo 0x7a6c5ded7e40)
2020-10-01 14:19:45.823 5962-5962/io.flutter.add2apptest I/Choreographer: Skipped 64 frames!  The application may be doing too much work on its main thread.
2020-10-01 14:19:45.862 5962-6002/io.flutter.add2apptest I/OpenGLRenderer: Davey! duration=1122ms; Flags=0, IntendedVsync=89650115586, Vsync=90716782210, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=90734896400, AnimationStart=90735014800, PerformTraversalsStart=90747226800, DrawStart=90749586100, SyncQueued=90749663200, SyncStart=90749887100, IssueDrawCommandsStart=90749943300, SwapBuffers=90768441900, FrameCompleted=90772397000, DequeueBufferDuration=64000, QueueBufferDuration=217000, 
2020-10-01 14:19:45.895 5962-6108/io.flutter.add2apptest I/flutter: Observatory listening on http://127.0.0.1:44210/Dhv9s8UHYIw=/
2020-10-01 14:19:46.646 5962-5962/io.flutter.add2apptest W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@9e19df2
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.790 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/lib/x86_64, /data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk!/lib/x86_64, /system/lib64]]
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.791 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/lib/x86_64, /data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk!/lib/x86_64, /system/lib64]]
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.792 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.793 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.795 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/lib/x86_64, /data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk!/lib/x86_64, /system/lib64]]
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.796 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/lib/x86_64, /data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk!/lib/x86_64, /system/lib64]]
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.TextInputPlugin$ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.797 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk"],nativeLibraryDirectories=[/data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/lib/x86_64, /data/app/io.flutter.add2apptest-xciKuUWXsXKwd4WZs6RKkg==/base.apk!/lib/x86_64, /system/lib64]]
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(int) (FragmentManagerImpl.java:2663)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated() (FragmentManagerImpl.java:2613)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentController.dispatchActivityCreated() (FragmentController.java:246)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void androidx.fragment.app.FragmentActivity.onStart() (FragmentActivity.java:542)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void io.flutter.add2apptest.MyFlutterActivity.onStart() (MyFlutterActivity.java:73)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Instrumentation.callActivityOnStart(android.app.Activity) (Instrumentation.java:1391)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.Activity.performStart(java.lang.String) (Activity.java:7157)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.handleStartActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions) (ActivityThread.java:2937)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.performLifecycleSequence(android.app.ActivityThread$ActivityClientRecord, android.util.IntArray) (TransactionExecutor.java:180)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.cycleToPath(android.app.ActivityThread$ActivityClientRecord, int, boolean) (TransactionExecutor.java:165)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.executeLifecycleState(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:142)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:70)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1808)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.os.Looper.loop() (Looper.java:193)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6669)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:493)
2020-10-01 14:19:46.798 5962-5962/io.flutter.add2apptest I/ter.add2apptes:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:858)
2020-10-01 14:19:46.810 5962-5962/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityNodeInfo;->getSourceNodeId()J (light greylist, reflection)
2020-10-01 14:19:46.810 5962-5962/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/view/accessibility/AccessibilityRecord;->getSourceNodeId()J (light greylist, reflection)
2020-10-01 14:19:46.810 5962-5962/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden field Landroid/view/accessibility/AccessibilityNodeInfo;->mChildNodeIds:Landroid/util/LongArray; (light greylist, reflection)
2020-10-01 14:19:46.811 5962-5962/io.flutter.add2apptest W/ter.add2apptes: Accessing hidden method Landroid/util/LongArray;->get(I)J (light greylist, reflection)
2020-10-01 14:19:46.903 5962-6101/io.flutter.add2apptest D/HostConnection: HostConnection::get() New Host Connection established 0x7a6c5c56aa80, tid 6101
2020-10-01 14:19:46.907 5962-6101/io.flutter.add2apptest D/HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_dma_v1 ANDROID_EMU_YUV420_888_to_NV21 ANDROID_EMU_YUV_Cache ANDROID_EMU_async_unmap_buffer GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_gles_max_version_2 
2020-10-01 14:19:46.946 5962-6101/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0x7a6c5c56a4e0: ver 2 0 (tinfo 0x7a6c5ab13a00)
2020-10-01 14:19:47.275 5962-6002/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0x7a6c5de3d720: ver 2 0 (tinfo 0x7a6c5de0dd00)
2020-10-01 14:19:47.301 5962-6100/io.flutter.add2apptest I/flutter: DefaultHomePageState build!
2020-10-01 14:19:47.707 5962-6101/io.flutter.add2apptest D/EGL_emulation: eglMakeCurrent: 0x7a6c5c56a4e0: ver 2 0 (tinfo 0x7a6c5ab13a00)
2020-10-01 14:19:47.713 5962-6101/io.flutter.add2apptest D/eglCodecCommon: setVertexArrayObject: set vao to 0 (0) 0 0
flutter doctor -v
[✓] Flutter (Channel beta, 1.22.0-12.3.pre, on Microsoft Windows [Version 10.0.19041.508], locale en-US)
    • Flutter version 1.22.0-12.3.pre at C:\Code\flutter_beta
    • Framework revision d408d302e2 (2 days ago), 2020-09-29 11:49:17 -0700
    • Engine revision 5babba6c4d
    • Dart version 2.10.0


[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Code\sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = C:\Code\sdk
    • Java binary at: C:\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Android Studio (version 4.0)
    • Android Studio at C:\Code\android-studio
    • Flutter plugin version 50.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.49.2)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.15.0

[✓] Connected device (3 available)
    • Android SDK built for x86 64 (mobile) • emulator-5554 • android-x64    • Android 9 (API 28) (emulator)
    • Web Server (web)                      • web-server    • web-javascript • Flutter Tools
    • Chrome (web)                          • chrome        • web-javascript • Google Chrome 85.0.4183.121

• No issues found!
flutter doctor -v
[✓] Flutter (Channel master, 1.22.0-10.0.pre.450, on Microsoft Windows [Version 10.0.19041.508], locale en-US)
    • Flutter version 1.22.0-10.0.pre.450 at C:\Code\flutter_master
    • Framework revision 9d41ddcbac (3 hours ago), 2020-10-01 08:01:58 +0200
    • Engine revision 612acf349e
    • Dart version 2.11.0 (build 2.11.0-180.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at C:\Code\sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = C:\Code\sdk
    • Java binary at: C:\Code\android-studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • 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.7.5)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.7.30523.141
    • Windows 10 SDK version 10.0.18362.0

[✓] Android Studio (version 4.0)
    • Android Studio at C:\Code\android-studio
    • Flutter plugin version 50.0.1
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.49.2)
    • VS Code at C:\Users\Taha\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.15.0

[✓] Connected device (4 available)
    • Android SDK built for x86 64 (mobile) • emulator-5554 • android-x64    • Android 9 (API 28) (emulator)
    • Windows (desktop)                     • windows       • windows-x64    • Microsoft Windows [Version
      10.0.19041.508]
    • Web Server (web)                      • web-server    • web-javascript • Flutter Tools
    • Chrome (web)                          • chrome        • web-javascript • Google Chrome 85.0.4183.121

• No issues found!

@TahaTesser TahaTesser removed the in triage Presently being triaged by the triage team label Oct 1, 2020
@TahaTesser TahaTesser changed the title Android Add2App causes exceptions when launching a Flutter Activity for the first time [Add2App] Android causes exceptions when launching a Flutter Activity for the first time on some versions of Android Oct 1, 2020
@TahaTesser TahaTesser added a: existing-apps Integration with existing apps via the add-to-app flow e: OS-version specific Affects only some versions of the relevant operating system engine flutter/engine repository. See also e: labels. found in release: 1.22 Found to occur in 1.22 has reproducible steps The issue has been confirmed reproducible and is ready to work on platform-android Android applications specifically c: regression It was better in the past than it is now labels Oct 1, 2020
@dannyvalentesonos
Copy link
Contributor Author

That's great @TahaTesser. Thanks so much!

We are planning on releasing our next software update with 1.22. Is someone able to state whether this can cause an actual issue? That callback seems to be used only for Android 10, so it's possible that that's why the class isn't found and I assume these exceptions are benign. I've tested text fields on Android 9 and I don't experience a crash.

Thoughts?
Thanks.

jason-simmons added a commit to jason-simmons/flutter_engine that referenced this issue Oct 1, 2020
…lass that will be lazily loaded

WindowInsetsAnimation.Callback was introduced in API level 30.  This
PR moves the text input plugin's WindowInsetsAnimation.Callback subclass
into a class that will only be loaded if the embedding has checked for a
sufficient API level.

See flutter/flutter#66908
@jason-simmons
Copy link
Member

Reproduced this on a Nexus 5X running Android 8.1

These exceptions are happening during class loading because the TextInputPlugin.ImeSyncDeferringInsetsCallback inner class extends WindowInsetsAnimation.Callback, but WindowInsetsAnimation.Callback is only available on API level 30.

The errors will be logged but should not cause a crash because ImeSyncDeferringInsetsCallback is not actually instantiated unless TextInputPlugin detects the required API level.

I've proposed a PR that will move ImeSyncDeferringInsetsCallback into a separate class: flutter/engine#21548

With that change the loader will not try to resolve WindowInsetsAnimation.Callback on API level <30 devices.

jason-simmons added a commit to jason-simmons/flutter_engine that referenced this issue Oct 1, 2020
…lass that will be lazily loaded

WindowInsetsAnimation.Callback was introduced in API level 30.  This
PR moves the text input plugin's WindowInsetsAnimation.Callback subclass
into a class that will only be loaded if the embedding has checked for a
sufficient API level.

See flutter/flutter#66908
jason-simmons added a commit to jason-simmons/flutter_engine that referenced this issue Oct 1, 2020
…lass that will be lazily loaded

WindowInsetsAnimation.Callback was introduced in API level 30.  This
PR moves the text input plugin's WindowInsetsAnimation.Callback subclass
into a class that will only be loaded if the embedding has checked for a
sufficient API level.

See flutter/flutter#66908
@moo24
Copy link

moo24 commented Nov 17, 2020

Issue still exists with Flutter SDK 1.22.4.


flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.4, on Mac OS X 10.15.7 19H15 darwin-x64, locale en-DE)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 12.2)
[✓] Android Studio (version 3.6)
[!] IntelliJ IDEA Community Edition (version 2019.2.4)
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] Connected device (1 available)

! Doctor found issues in 1 category.


build.gradle

minSdkVersion 21
targetSdkVersion 30 (also happens with 28)


Exception

I/art (31638): Do partial code cache collection, code=25KB, data=28KB
I/art (31638): After code cache collection, code=25KB, data=28KB
I/art (31638): Increasing code cache capacity to 128KB
I/art (31638): Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
I/art (31638): at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
I/art (31638): at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
I/art (31638): at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
I/art (31638): at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
I/art (31638): at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
I/art (31638): at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl$2.run() (FragmentManagerImpl.java:150)
I/art (31638): at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:751)
I/art (31638): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:95)
I/art (31638): at void android.os.Looper.loop() (Looper.java:154)
I/art (31638): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)
I/art (31638): at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/art (31638): at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)
I/art (31638): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)
I/art (31638): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/com.here.dkvapp-2/base.apk"],nativeLibraryDirectories=[/data/app/com.here.dkvapp-2/lib/arm64, /data/app/com.here.dkvapp-2/base.apk!/lib/arm64-v8a, /system/lib64, /vendor/lib64]]
I/art (31638): at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
I/art (31638): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
I/art (31638): at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
I/art (31638): at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
I/art (31638): at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
I/art (31638): at android.view.View io.flutter.embedding.android.FlutterFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterFragment.java:589)
I/art (31638): at void androidx.fragment.app.Fragment.performCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (Fragment.java:2600)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveToState(androidx.fragment.app.Fragment, int, int, int, boolean) (FragmentManagerImpl.java:881)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(androidx.fragment.app.Fragment) (FragmentManagerImpl.java:1238)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.moveToState(int, boolean) (FragmentManagerImpl.java:1303)
I/art (31638): at void androidx.fragment.app.BackStackRecord.executeOps() (BackStackRecord.java:439)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.executeOps(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:2079)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(java.util.ArrayList, java.util.ArrayList, int, int) (FragmentManagerImpl.java:1869)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(java.util.ArrayList, java.util.ArrayList) (FragmentManagerImpl.java:1824)
I/art (31638): at boolean androidx.fragment.app.FragmentManagerImpl.execPendingActions() (FragmentManagerImpl.java:1727)
I/art (31638): at void androidx.fragment.app.FragmentManagerImpl$2.run() (FragmentManagerImpl.java:150)
I/art (31638): at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:751)
I/art (31638): at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:95)
I/art (31638): at void android.os.Looper.loop() (Looper.java:154)
I/art (31638): at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6682)
I/art (31638): at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/art (31638): at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1520)
I/art (31638): at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:1410)


When the issue occurs, the Flutter fragment is not rendered at all - e.g. it remains white. I am not fully sure how to reproduce the issue - as it sometimes happens but once you restart the app everything works. Any idea for a fix/workaround?

@dannyvalentesonos
Copy link
Contributor Author

@TahaTesser I ca confirm this was never fixed in 1.22 or 1.24. This still occurs.
I also don't see this in the cherry pick PRs, such as #21841.

Is it possible the cp:1.22 label was added by mistake? Or this was missed in the cherry pick?

@xster
Copy link
Member

xster commented Nov 18, 2020

@pcsosinski can you help check if this one went through the pipe correctly?

@fer-ri
Copy link

fer-ri commented Nov 18, 2020

Same here

Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on
path: DexPathList[[zip file
"/data/app/co.id.telesat.jazapos-FHaf763RwT5v7fiTpE9Lyg==/base.apk"],nativeLibraryDirectories=[/data/app/co.id.telesat.jazapos-FHaf763RwT5v7fiTpE9Lyg=
=/lib/arm64, /data/app/co.id.telesat.jazapos-FHaf763RwT5v7fiTpE9Lyg==/base.apk!/lib/arm64-v8a, /system/lib64]]
[        ] I/telesat.jazapo(26027):   at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
[        ] I/telesat.jazapo(26027):   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
[        ] I/telesat.jazapo(26027):   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
[        ] I/telesat.jazapo(26027):   at void
io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
[        ] I/telesat.jazapo(26027):   at android.view.View
io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
(FlutterActivityAndFragmentDelegate.java:294)
[        ] I/telesat.jazapo(26027):   at android.view.View io.flutter.embedding.android.FlutterActivity.createFlutterView() (FlutterActivity.java:520)
[        ] I/telesat.jazapo(26027):   at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:414)
[        ] I/telesat.jazapo(26027):   at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7224)
[        ] I/telesat.jazapo(26027):   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7213)
[        ] I/telesat.jazapo(26027):   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle)
(Instrumentation.java:1272)

flutter doctor

[✓] Flutter (Channel stable, 1.22.4, on Linux, locale en_US.UTF-8)
    • Flutter version 1.22.4 at /home/bolt/dev/data/flutter
    • Framework revision 1aafb3a8b9 (5 days ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4

 
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /home/bolt/dev/data/android-sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /home/bolt/dev/data/android-sdk
    • Java binary at: /home/bolt/dev/data/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[!] Android Studio
    • Android Studio at /home/bolt/dev/data/android-studio
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • android-studio-dir = /home/bolt/dev/data/android-studio
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

build.gradle

minSdkVersion 23
targetSdkVersion 29

Thanks

@pcsosinski
Copy link

@xster flutter/engine#21548 was picked into 1.22.1 in flutter/engine#21669, which went out ~Oct 9. perhaps that was not the fix?

@GrahamDi
Copy link

GrahamDi commented Dec 4, 2020

@xster Still seeing this myself, why is the issue still closed?

√ Built build\app\outputs\flutter-apk\app-debug.apk.
I/eedee.sailorbo(22369): Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
I/eedee.sailorbo(22369):   at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
I/eedee.sailorbo(22369):   at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
I/eedee.sailorbo(22369):   at android.view.View io.flutter.embedding.android.FlutterActivity.createFlutterView() (FlutterActivity.java:520)
I/eedee.sailorbo(22369):   at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:414)
I/eedee.sailorbo(22369):   at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7458)
I/eedee.sailorbo(22369):   at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7448)
I/eedee.sailorbo(22369):   at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1286)
I/eedee.sailorbo(22369):   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3409)
I/eedee.sailorbo(22369):   at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3614)
I/eedee.sailorbo(22369):   at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:86)
I/eedee.sailorbo(22369):   at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
I/eedee.sailorbo(22369):   at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
I/eedee.sailorbo(22369):   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:2199)
I/eedee.sailorbo(22369):   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:112)
I/eedee.sailorbo(22369):   at void android.os.Looper.loop() (Looper.java:216)
I/eedee.sailorbo(22369):   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7625)
I/eedee.sailorbo(22369):   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
I/eedee.sailorbo(22369):   at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:524)
I/eedee.sailorbo(22369):   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:987)
I/eedee.sailorbo(22369): Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.WindowInsetsAnimation$Callback" on path: DexPathList[[zip file "/data/app/com.geedee.sailorboy-1EjWLlxXoJBOGDN2w9mbtQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.geedee.sailorboy-1EjWLlxXoJBOGDN2w9mbtQ==/lib/arm64, /data/app/com.geedee.sailorboy-1EjWLlxXoJBOGDN2w9mbtQ==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
flutter doctor -v
[√] Flutter (Channel stable, 1.22.4, on Microsoft Windows [Version 10.0.20270.1], locale en-ZA)
    • Flutter version 1.22.4 at C:\flutter
    • Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4


[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at D:\Android
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = D:\Android
    • ANDROID_SDK_ROOT = D:\Android
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[!] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] VS Code (version 1.51.1)
    • VS Code at C:\Users\dicki\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.16.0

[√] Connected device (1 available)
    • FIG LX1 (mobile) • HBEDU18117010246 • android-arm64 • Android 9 (API 28)

! Doctor found issues in 1 category.

@dannyvalentesonos
Copy link
Contributor Author

I agree. @xster Can we get this reopened please?

@xster xster reopened this Dec 4, 2020
@GrahamDi
Copy link

GrahamDi commented Dec 4, 2020

Thank you.

@chinmaygarde
Copy link
Member

@xster Is the issue that the change was not cherry picked into the right versions or that it was not fixed at all?

@chinmaygarde chinmaygarde added waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds P2 Important issues not at the top of the work list labels Dec 7, 2020
@xster
Copy link
Member

xster commented Dec 7, 2020

It appears the fix didn't address the root issue

jason-simmons added a commit to jason-simmons/flutter_engine that referenced this issue Dec 8, 2020
…ass to avoid Android class loader warnings

ImeSyncDeferringInsetsCallback had been a subclass of WindowInsetsAnimation.Callback,
which was introduced in Android API level 30.  The class loader on
older versions of Android was logging warnings about unresolvable
classes when loading TextInputPlugin, which holds a reference to
ImeSyncDeferringInsetsCallback.

See flutter/flutter#66908
@jason-simmons
Copy link
Member

I was able to reproduce the ImeSyncDeferringInsetsCallback class loader warnings when running the attached Add2AppTest app using the current master on a Moto G4 (Android 7.0).

ImeSyncDeferringInsetsCallback is a subclass of WindowInsetsAnimation.Callback. TextInputPlugin holds a reference to ImeSyncDeferringInsetsCallback but does not instantiate it on older platforms. But it looks like that is enough to cause warnings about unresolvable classes in some versions of the Android class loader.

Moving the WindowInsetsAnimation.Callback subclass into an inner class of ImeSyncDeferringInsetsCallback appears to be sufficient to avoid these warnings.

Proposed fix: flutter/engine#22916

@xster
Copy link
Member

xster commented Dec 8, 2020

Awesome, thanks @jason-simmons!

jason-simmons added a commit to jason-simmons/flutter_engine that referenced this issue Dec 8, 2020
…ass to avoid Android class loader warnings

ImeSyncDeferringInsetsCallback had been a subclass of WindowInsetsAnimation.Callback,
which was introduced in Android API level 30.  The class loader on
older versions of Android was logging warnings about unresolvable
classes when loading TextInputPlugin, which holds a reference to
ImeSyncDeferringInsetsCallback.

See flutter/flutter#66908
@Vanessa-Berazategui
Copy link

Vanessa-Berazategui commented Dec 9, 2020

Hi, I´m struggling in founding why my app in release mode is not working on Andoird 7.1.2 and one thing I could found is that I see the same issue, I don´t know if is the reason or not of the grey screen in release mode.

2020-12-09 15:52:47.100 21550-21550/ I/art: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at android.view.View io.flutter.embedding.android.FlutterActivity.createFlutterView() (FlutterActivity.java:520)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:414)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6723)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1119)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2619)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2727)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2020-12-09 15:52:47.100 21550-21550/ I/art:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1478)
[√] Flutter (Channel stable, 1.22.4, on Microsoft Windows [Version 10.0.18363.1198], locale es-UY)
    • Flutter version 1.22.4 at C:\flutter
    • Framework revision 1aafb3a8b9 (4 weeks ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4


[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at C:\Users\user\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[!] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] IntelliJ IDEA Community Edition (version 2019.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2019.3
    • Flutter plugin version 45.1.2
    • Dart plugin version 193.7547

@xing634325131
Copy link

This could help
-keep class io.flutter.plugin.editing.** { *; }

from App crashes when on tapping on TextFormField in a release APK on Android 11

@pedromassangocode
Copy link

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.

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

@pedromassangocode pedromassangocode removed the waiting for customer response The Flutter team cannot make further progress on this issue until the original reporter responds label Jan 6, 2021
@muarachmann
Copy link

I have this same issue, Occurs on Android 11 Samsung. My flutter version

Flutter 1.25.0-8.1.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision 8f89f6505b (7 weeks ago) • 2020-12-15 15:07:52 -0800
Engine • revision 92ae191c17
Tools • Dart 2.12.0 (build 2.12.0-133.2.beta)

@WouterVandenputte
Copy link

Did someone yet found a working solution? I allready tried disabling proguard and minify on every possible manner / combination

@Petrol-
Copy link

Petrol- commented Feb 18, 2021

I have the same stacktrace as above when using the plugin image_picker for taking photo. After validating the photo, the flutter app is (sometimes) restarted instead of resuming the app.
I tested in release mode.

2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.plugin.editing.ImeSyncDeferringInsetsCallback>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/WindowInsetsAnimation$Callback;
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void io.flutter.embedding.android.FlutterView.attachToFlutterEngine(io.flutter.embedding.engine.FlutterEngine) (FlutterView.java:903)
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at android.view.View io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) (FlutterActivityAndFragmentDelegate.java:294)
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at android.view.View io.flutter.embedding.android.FlutterActivity.createFlutterView() (FlutterActivity.java:520)
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void io.flutter.embedding.android.FlutterActivity.onCreate(android.os.Bundle) (FlutterActivity.java:414)
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7340)
2021-02-18 11:40:25.965 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7331)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1275)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3119)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at android.app.Activity android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.app.servertransaction.PendingTransactionActions, android.content.Intent) (ActivityThread.java:3282)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.servertransaction.LaunchActivityItem.execute(android.app.ClientTransactionHandler, android.os.IBinder, android.app.servertransaction.PendingTransactionActions) (LaunchActivityItem.java:78)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.servertransaction.TransactionExecutor.executeCallbacks(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:108)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.servertransaction.TransactionExecutor.execute(android.app.servertransaction.ClientTransaction) (TransactionExecutor.java:68)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1970)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.os.Looper.loop() (Looper.java:214)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7156)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:494)
2021-02-18 11:40:25.966 23724-23724/com.myapp.mobile.company.dev.debug I/stall.dev.debu:     at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:975)

I could reproduce the issue on a SAMSUNG Galaxy Xcover4 (SM-G390F). The issue seems to happen more often when the phone is under memory pressure.

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.7 19H15 darwin-x64, locale en-GB)
    • Flutter version 1.22.5 at /Users/nhn/flutter
    • Framework revision 7891006299 (2 months ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/nhn/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.4, Build version 12D4e
    • CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin installed
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[!] IntelliJ IDEA Ultimate Edition (version 2020.1.4)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.dev/intellij-setup/#installing-the-plugins

[✓] VS Code (version 1.53.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.19.0

[✓] Connected device (1 available)
    • SM G390F (mobile) • 42004d5bceaa2631 • android-arm • Android 9 (API 28)

Is it related ?

@Hesamedin
Copy link

I faced the same issue for something unrelated. I am happy that I did the change otherwise it could take years to figure it out.

My case: When the user launches the app for the first time, I navigate the user to the AppTour screen. There is a Close button on this screen that navigates the user to the Landing Screen. Originally, I had this code to do this action:

Navigator.of(context).pushNamedAndRemoveUntil(LandingScreen.routeName, (route) => false);

Due to an issue, I decided to replace the above code with the following code:

Navigator.of(context).popUntil((route) => route.settings.name == LandingScreen.routeName);

This change causes the issue on Android only (for a reason I am not aware of there is no problem on iOS).
Reverting the change fixed the problem on Android.

@TahaTesser
Copy link
Member

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

@github-actions
Copy link

github-actions bot commented Aug 3, 2021

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: existing-apps Integration with existing apps via the add-to-app flow c: regression It was better in the past than it is now e: OS-version specific Affects only some versions of the relevant operating system engine flutter/engine repository. See also e: labels. found in release: 1.22 Found to occur in 1.22 has reproducible steps The issue has been confirmed reproducible and is ready to work on P2 Important issues not at the top of the work list platform-android Android applications specifically
Projects
None yet
Development

No branches or pull requests