当应用程序从后台恢复时,flutter inappwebview崩溃/冻结

发布于 2025-02-09 03:35:05 字数 23544 浏览 2 评论 0原文

当应用程序从Android 10+的背景恢复时,InAppWebView冻结了冻结,并且该应用在Android版本上崩溃小于10。 /Inappwebview.dev/docs/in-app-webview/basic-usage/“ rel =“ nofollow noreferrer”>在这里,但仍然同样的问题。

运行输出中的消息:

I/FirebaseApp(10672): Device unlocked: initializing all Firebase APIs for app [DEFAULT]
E/LB      (10672): fail to open file: No such file or directory
D/EgretLoader(10672): EgretLoader(Context context)
D/EgretLoader(10672): The context is not activity
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Landroid/media/AudioManager;->getOutputLatency(I)I (greylist, reflection, allowed)
W/cr_media(10672): Requires BLUETOOTH permission
W/ContentCatcher(10672): Failed to notify a WebView
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : requestUpdateInfo(kef.technology.jumianet)
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Initiate binding to the service.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.android.vending/com.google.android.finsky.installservice.DevTriggeredUpdateService})
W/FlutterJNI(10672): FlutterJNI.loadLibrary called more than once
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : linkToDeath
I/ResourceExtractor(10672): Found extracted resources res_timestamp-6-1655787362773
W/FlutterJNI(10672): FlutterJNI.prefetchDefaultFontManager called more than once
W/FlutterJNI(10672): FlutterJNI.init called more than once
I/FLTFireBGExecutor(10672): Creating background FlutterEngine instance, with args: [--start-paused, --enable-dart-profiling]
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/FLTFireMsgService(10672): FlutterFirebaseMessagingBackgroundService started!
I/PlayCore(10672): UID: [10479]  PID: [10672] OnRequestInstallCallback : onRequestInfo
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Unbind from service.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
V/MiuiFrameworkFactory(10672): get AllImpl object = android.common.MiuiFrameworkFactoryImpl@7251d6
W/MirrorManager(10672): this model don't Support
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 15 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 11 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 12 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : requestUpdateInfo(kef.technology.jumianet)
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Initiate binding to the service.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.android.vending/com.google.android.finsky.installservice.DevTriggeredUpdateService})
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : linkToDeath
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/PlayCore(10672): UID: [10479]  PID: [10672] OnRequestInstallCallback : onRequestInfo
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Unbind from service.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/RenderInspector(10672): QueueBuffer time out on kef.technology.jumianet/kef.technology.jumianet.MainActivity, count=5, avg=12 ms, max=25 ms.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/RenderInspector(10672): DequeueBuffer time out on kef.technology.jumianet/kef.technology.jumianet.MainActivity, count=1, avg=16 ms, max=16 ms.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 6 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 15 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 12 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 29 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 6 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 9 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 9 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 38 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 10 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 21 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 21 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 19 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/JavaBinder(10672): BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand.  Releasing leaked death recipient: com.google.android.play.core.internal.zzai
I/BpBinder(10672): onLastStrongRef automatically unlinking death recipients: <uncached descriptor>
W/JavaBinder(10672): BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand.  Releasing leaked death recipient: com.google.android.play.core.internal.zzai
I/BpBinder(10672): onLastStrongRef automatically unlinking death recipients: <uncached descriptor>
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 7 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 14 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw

它显示表面在绘制之前销毁每次我滚动页面冻结后滚动

Inappwebview freezes when the app is resumed from background on android 10+ and the app crashes on Android version less than 10. I've tried downgrading Flutter to version 2.2.0 and even tried running the code example here but still same issue.

Messages in run output:

I/FirebaseApp(10672): Device unlocked: initializing all Firebase APIs for app [DEFAULT]
E/LB      (10672): fail to open file: No such file or directory
D/EgretLoader(10672): EgretLoader(Context context)
D/EgretLoader(10672): The context is not activity
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
W/nology.jumiane(10672): Accessing hidden method Landroid/media/AudioManager;->getOutputLatency(I)I (greylist, reflection, allowed)
W/cr_media(10672): Requires BLUETOOTH permission
W/ContentCatcher(10672): Failed to notify a WebView
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : requestUpdateInfo(kef.technology.jumianet)
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Initiate binding to the service.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.android.vending/com.google.android.finsky.installservice.DevTriggeredUpdateService})
W/FlutterJNI(10672): FlutterJNI.loadLibrary called more than once
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : linkToDeath
I/ResourceExtractor(10672): Found extracted resources res_timestamp-6-1655787362773
W/FlutterJNI(10672): FlutterJNI.prefetchDefaultFontManager called more than once
W/FlutterJNI(10672): FlutterJNI.init called more than once
I/FLTFireBGExecutor(10672): Creating background FlutterEngine instance, with args: [--start-paused, --enable-dart-profiling]
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/FLTFireMsgService(10672): FlutterFirebaseMessagingBackgroundService started!
I/PlayCore(10672): UID: [10479]  PID: [10672] OnRequestInstallCallback : onRequestInfo
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Unbind from service.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
V/MiuiFrameworkFactory(10672): get AllImpl object = android.common.MiuiFrameworkFactoryImpl@7251d6
W/MirrorManager(10672): this model don't Support
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 15 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 11 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 12 lines
E/FrameEvents(10672): updateAcquireFence: Did not find frame.
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : requestUpdateInfo(kef.technology.jumianet)
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Initiate binding to the service.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : ServiceConnectionImpl.onServiceConnected(ComponentInfo{com.android.vending/com.google.android.finsky.installservice.DevTriggeredUpdateService})
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : linkToDeath
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/PlayCore(10672): UID: [10479]  PID: [10672] OnRequestInstallCallback : onRequestInfo
I/PlayCore(10672): UID: [10479]  PID: [10672] AppUpdateService : Unbind from service.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/RenderInspector(10672): QueueBuffer time out on kef.technology.jumianet/kef.technology.jumianet.MainActivity, count=5, avg=12 ms, max=25 ms.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/RenderInspector(10672): DequeueBuffer time out on kef.technology.jumianet/kef.technology.jumianet.MainActivity, count=1, avg=16 ms, max=16 ms.
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 6 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 15 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 12 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 29 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 6 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 1 line
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 9 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 9 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 5 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 38 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 10 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 21 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 21 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 19 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/JavaBinder(10672): BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand.  Releasing leaked death recipient: com.google.android.play.core.internal.zzai
I/BpBinder(10672): onLastStrongRef automatically unlinking death recipients: <uncached descriptor>
W/JavaBinder(10672): BinderProxy is being destroyed but the application did not call unlinkToDeath to unlink all of its death recipients beforehand.  Releasing leaked death recipient: com.google.android.play.core.internal.zzai
I/BpBinder(10672): onLastStrongRef automatically unlinking death recipients: <uncached descriptor>
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 2 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 7 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 4 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 3 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
W/OpenGLRenderer(10672): The surface had destroyed before draw
I/chatty  (10672): uid=10479(kef.technology.jumianet) RenderThread identical 14 lines
W/OpenGLRenderer(10672): The surface had destroyed before draw

It shows The surface had destroyed before draw everytime I scroll the page after it freezes

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

唐婉 2025-02-16 03:35:05

在我升级到最新版本的Flutter SDK之后,该问题已解决。

你可以运行;

flutter upgrade

The issue has been fixed after i upgraded to the latest version of Flutter Sdk.

You can run;

flutter upgrade
够运 2025-02-16 03:35:05

我在GitHub上看到了类似的问题,您可以尝试将扑朔迷离版本升级到2.10.5或更高

I have seen similar issues on github, you can try to upgrade the flutter version to 2.10.5 or higher

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文