HBiSoft / HBRecorder

Lightweight screen recording Android library
MIT License
407 stars 138 forks source link

ANR problem #87

Closed FdevTech closed 2 years ago

FdevTech commented 3 years ago

READ THIS BEFORE OPENING AN ISSUE:

Describe the bug hello, I tested this library against two devices one uses Android 7 and the second Android 10, I got a problem with android 10 it shows the application is not responding, as you may know, this means that the app is doing heavy work on the UI thread, and I guess this problem is on the service please check and let me know

Log Please provide a well formatted bug report (by adding 4 spaces before the log) 2021-09-13 12:32:16.386 355-355/? I/ample.iconanot: Late-enabling -Xcheck:jni 2021-09-13 12:32:16.459 355-355/? I/ample.iconanot: Unquickening 22 vdex files! 2021-09-13 12:32:16.499 355-355/? D/ActivityThread: setConscryptValidator 2021-09-13 12:32:16.499 355-355/? D/ActivityThread: setConscryptValidator - put 2021-09-13 12:32:16.559 355-355/com.example.iconanote D/ActivityThread: handleBindApplication()++ app=com.example.iconanote 2021-09-13 12:32:17.056 355-355/com.example.iconanote D/ActivityThread: handleBindApplication() -- skipGraphicsSupport=false 2021-09-13 12:32:17.057 355-355/com.example.iconanote D/ActivityThread: ActivityThread::handleMakeApplication() data=AppBindData{appInfo=ApplicationInfo{5200660 com.example.iconanote}} appContext=android.app.ContextImpl@ed42719 appContext.mOpPackageName=com.example.iconanote appContext.mBasePackageName=com.example.iconanote appContext.mPackageInfo=android.app.LoadedApk@a9473de data.restrictedBackupMode= false data.providers= [ContentProviderInfo{name=com.example.iconanote.workmanager-init className=androidx.work.impl.WorkManagerInitializer}] Caller=android.app.ActivityThread.handleBindApplication:7446 android.app.ActivityThread.access$1400:301 android.app.ActivityThread$H.handleMessage:2148 android.os.Handler.dispatchMessage:106 android.os.Looper.loop:246 2021-09-13 12:32:17.060 355-355/com.example.iconanote D/LoadedApk: LoadedApk::makeApplication() appContext=android.app.ContextImpl@83729bf appContext.mOpPackageName=com.example.iconanote appContext.mBasePackageName=com.example.iconanote appContext.mPackageInfo=android.app.LoadedApk@a9473de 2021-09-13 12:32:17.060 355-355/com.example.iconanote D/NetworkSecurityConfig: No Network Security Config specified, using platform default 2021-09-13 12:32:17.103 355-355/com.example.iconanote D/NetworkSecurityConfig: No Network Security Config specified, using platform default 2021-09-13 12:32:17.243 355-355/com.example.iconanote I/TetheringManager: registerTetheringEventCallback:com.example.iconanote 2021-09-13 12:32:17.244 355-355/com.example.iconanote D/ConnectivityManager: ConnectivityManager() mContext=android.app.Application@6ef288c getOpPackageName()=com.example.iconanote getBasePackageName()=com.example.iconanote getPackageName()=com.example.iconanote 2021-09-13 12:32:17.535 355-355/com.example.iconanote I/DecorView: [INFO] isPopOver=false, config=true 2021-09-13 12:32:17.535 355-355/com.example.iconanote I/DecorView: updateCaptionType >> DecorView@f33fc1[], isFloating=false, isApplication=true, hasWindowDecorCaption=false, hasWindowControllerCallback=true 2021-09-13 12:32:17.536 355-355/com.example.iconanote D/DecorView: setCaptionType = 0, this = DecorView@f33fc1[] 2021-09-13 12:32:17.589 355-355/com.example.iconanote W/ample.iconanot: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed) 2021-09-13 12:32:17.591 355-355/com.example.iconanote W/ample.iconanot: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed) 2021-09-13 12:32:17.757 355-355/com.example.iconanote D/mainNoteViewModel: null 2021-09-13 12:32:17.966 355-355/com.example.iconanote D/InputTransport: Input channel constructed: '84b8488', fd=83 2021-09-13 12:32:17.970 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: setView = com.android.internal.policy.DecorView@f33fc1 TM=true 2021-09-13 12:32:18.076 355-355/com.example.iconanote I/SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x6f319e7 / android.view.SurfaceControl.readFromParcel:1115 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 2021-09-13 12:32:18.079 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: Relayout returned: old=(0,0,1080,2340) new=(0,0,1080,2340) req=(1080,2340)0 dur=56 res=0x7 s={true 484372955136} ch=true fn=-1 2021-09-13 12:32:18.091 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: [DP] dp(1) 1 android.view.ViewRootImpl.reportNextDraw:10957 android.view.ViewRootImpl.performTraversals:3845 android.view.ViewRootImpl.doTraversal:2618 2021-09-13 12:32:18.092 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: [DP] pd() Asnyc report 2021-09-13 12:32:18.107 355-1835/com.example.iconanote I/Gralloc4: mapper 4.x is not supported 2021-09-13 12:32:18.108 355-1835/com.example.iconanote W/Gralloc3: mapper 3.x is not supported 2021-09-13 12:32:18.113 355-1835/com.example.iconanote I/gralloc: Arm Module v1.0 2021-09-13 12:32:18.263 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: [DP] pdf(0) 1 android.view.ViewRootImpl.lambda$performDraw$1$ViewRootImpl:4668 android.view.-$$Lambda$ViewRootImpl$DJd0VUYJgsebcnSohO6h8zc_ONI.run:6 android.os.Handler.handleCallback:938 2021-09-13 12:32:18.263 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: [DP] rdf() 2021-09-13 12:32:18.276 355-355/com.example.iconanote D/MainNoteFragment: onCreateView: 2 2021-09-13 12:32:18.294 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481724990560 - Surface(name=com.example.iconanote/com.example.iconanote.MainActivity$_355)/@0x9e4cf39 / android.view.SurfaceControl.assignNativeObject:567 android.view.SurfaceControl.readFromParcel:1115 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 2021-09-13 12:32:18.294 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481724990560] 2021-09-13 12:32:18.294 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481724990560] 2021-09-13 12:32:18.296 355-355/com.example.iconanote I/SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x6f319e7 / android.view.SurfaceControl.readFromParcel:1115 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 2021-09-13 12:32:18.300 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: Relayout returned: old=(0,0,1080,2340) new=(0,0,1080,2340) req=(1080,2340)0 dur=13 res=0x1 s={true 484372955136} ch=false fn=2 2021-09-13 12:32:18.341 355-355/com.example.iconanote D/recyclerView: bind: true 2021-09-13 12:32:18.384 355-355/com.example.iconanote D/recyclerView: bind: true 2021-09-13 12:32:18.406 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481725016832 - Surface(name=Surface(name=c816149 NavigationBar0)/@0x55b0a0 - animation-leash)/@0xbc5b8bf / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:18.406 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481725016832] 2021-09-13 12:32:18.406 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481725016832] 2021-09-13 12:32:18.407 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481724990560 - Surface(name=Surface(name=fd326c4 StatusBar)/@0x7fbef5d - animation-leash)/@0x4340b8c / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:18.407 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481724990560] 2021-09-13 12:32:18.407 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481724990560] 2021-09-13 12:32:18.453 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1 2021-09-13 12:32:18.454 355-355/com.example.iconanote D/InputMethodManager: prepareNavigationBarInfo() DecorView@f33fc1[MainActivity] 2021-09-13 12:32:18.454 355-355/com.example.iconanote D/InputMethodManager: getNavigationBarColor() -855310 2021-09-13 12:32:18.457 355-355/com.example.iconanote D/InputMethodManager: prepareNavigationBarInfo() DecorView@f33fc1[MainActivity] 2021-09-13 12:32:18.457 355-355/com.example.iconanote D/InputMethodManager: getNavigationBarColor() -855310 2021-09-13 12:32:18.457 355-355/com.example.iconanote V/InputMethodManager: Starting input: tba=com.example.iconanote ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 2021-09-13 12:32:18.457 355-355/com.example.iconanote D/InputMethodManager: startInputInner - Id : 0 2021-09-13 12:32:18.457 355-355/com.example.iconanote I/InputMethodManager: startInputInner - mService.startInputOrWindowGainedFocus 2021-09-13 12:32:18.504 355-1805/com.example.iconanote D/InputTransport: Input channel constructed: 'ClientS', fd=88 2021-09-13 12:32:18.530 355-355/com.example.iconanote D/InputMethodManager: prepareNavigationBarInfo() DecorView@f33fc1[MainActivity] 2021-09-13 12:32:18.530 355-355/com.example.iconanote D/InputMethodManager: getNavigationBarColor() -855310 2021-09-13 12:32:18.530 355-355/com.example.iconanote V/InputMethodManager: Starting input: tba=com.example.iconanote ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false 2021-09-13 12:32:18.530 355-355/com.example.iconanote D/InputMethodManager: startInputInner - Id : 0 2021-09-13 12:32:18.531 355-355/com.example.iconanote D/SurfaceControl: hide : mNativeObject = 481642795136 - sc.mNativeObject = 481725019808 - Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0x4420d42 2021-09-13 12:32:18.531 355-355/com.example.iconanote D/SurfaceControl: nativeSetFlags Done : Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0x4420d42 2021-09-13 12:32:18.533 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829265792 - Surface(name=Surface(name=c816149 NavigationBar0)/@0x55b0a0 - animation-leash)/@0x335f153 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:18.533 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829265792] 2021-09-13 12:32:18.533 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829265792] 2021-09-13 12:32:18.534 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829265408 - Surface(name=Surface(name=fd326c4 StatusBar)/@0x7fbef5d - animation-leash)/@0x6b13a90 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:18.534 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829265408] 2021-09-13 12:32:18.534 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829265408] 2021-09-13 12:32:18.609 355-1775/com.example.iconanote I/ample.iconanot: Background concurrent copying GC freed 46808(4337KB) AllocSpace objects, 1(20KB) LOS objects, 49% free, 3106KB/6213KB, paused 197us total 149.615ms 2021-09-13 12:32:24.499 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: ViewPostIme pointer 0 2021-09-13 12:32:24.541 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: ViewPostIme pointer 1 2021-09-13 12:32:24.664 355-355/com.example.iconanote W/TabLayout: MODE_SCROLLABLE + GRAVITY_FILL is not supported, GRAVITY_START will be used instead 2021-09-13 12:32:24.746 355-355/com.example.iconanote D/MainActivity: onCreate: sharedScreenRecordViewModel true 2021-09-13 12:32:24.907 355-355/com.example.iconanote D/CreatingNoteFragment: onCreateView: false 2021-09-13 12:32:25.078 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 2021-09-13 12:32:25.090 355-355/com.example.iconanote D/EmergencyMode: [EmergencyManager] android createPackageContext successful: com.example.iconanote 2021-09-13 12:32:25.102 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481725019808 - Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0x4420d42 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.ImeInsetsSourceConsumer.setControl:154 2021-09-13 12:32:25.102 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481725019808] 2021-09-13 12:32:25.102 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481725019808] 2021-09-13 12:32:25.103 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481725019712 - Surface(name=Surface(name=c816149 NavigationBar0)/@0x55b0a0 - animation-leash)/@0x488324 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:25.103 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481725019712] 2021-09-13 12:32:25.103 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481725019712] 2021-09-13 12:32:25.103 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481725019616 - Surface(name=Surface(name=fd326c4 StatusBar)/@0x7fbef5d - animation-leash)/@0x8acfe8d / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:25.104 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481725019616] 2021-09-13 12:32:25.104 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481725019616] 2021-09-13 12:32:37.361 355-1763/com.example.iconanote I/ample.iconanot: Thread[4,tid=1763,WaitingInMainSignalCatcherLoop,Thread*=0x702f40c400,peer=0x13440270,"Signal Catcher"]: reacting to signal 3 2021-09-13 12:32:37.705 355-1763/com.example.iconanote I/ample.iconanot: Wrote stack traces to tombstoned 2021-09-13 12:32:46.339 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: stopped(false) old=false 2021-09-13 12:32:46.357 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829265888 - Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0x478f443 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.ImeInsetsSourceConsumer.setControl:154 2021-09-13 12:32:46.357 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829265888] 2021-09-13 12:32:46.357 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829265888] 2021-09-13 12:32:46.366 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829265984 - Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0xbe9ac0 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.ImeInsetsSourceConsumer.setControl:154 2021-09-13 12:32:46.366 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829265984] 2021-09-13 12:32:46.366 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829265984] 2021-09-13 12:32:46.367 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829269536 - Surface(name=Surface(name=c816149 NavigationBar0)/@0x55b0a0 - animation-leash)/@0x4ce93f9 / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:46.367 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829269536] 2021-09-13 12:32:46.367 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829269536] 2021-09-13 12:32:46.368 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829269440 - Surface(name=Surface(name=fd326c4 StatusBar)/@0x7fbef5d - animation-leash)/@0x8a10f3e / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.InsetsController.onControlsChanged:833 2021-09-13 12:32:46.368 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829269440] 2021-09-13 12:32:46.369 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829269440] 2021-09-13 12:32:46.425 355-355/com.example.iconanote I/MediaRecorderJNI: setup 2021-09-13 12:32:46.432 355-355/com.example.iconanote I/MediaRecorderJNI: setAudioSource(1) 2021-09-13 12:32:46.446 355-355/com.example.iconanote I/MediaRecorderJNI: setVideoSource(2) 2021-09-13 12:32:46.448 355-355/com.example.iconanote I/MediaRecorderJNI: setParameter() 2021-09-13 12:32:46.449 355-355/com.example.iconanote I/MediaRecorderJNI: setAudioEncoder(3) 2021-09-13 12:32:46.450 355-355/com.example.iconanote I/MediaRecorderJNI: setParameter() 2021-09-13 12:32:46.451 355-355/com.example.iconanote I/MediaRecorderJNI: setParameter() 2021-09-13 12:32:46.452 355-355/com.example.iconanote I/MediaRecorderJNI: setVideoEncoder(2) 2021-09-13 12:32:46.452 355-355/com.example.iconanote I/MediaRecorderJNI: setVideoSize(1080, 2340) 2021-09-13 12:32:46.453 355-355/com.example.iconanote I/MediaRecorderJNI: setParameter() 2021-09-13 12:32:46.453 355-355/com.example.iconanote I/MediaRecorderJNI: setVideoFrameRate(60) 2021-09-13 12:32:46.489 355-355/com.example.iconanote I/MediaRecorderJNI: setOutputFile 2021-09-13 12:32:46.491 355-355/com.example.iconanote I/MediaRecorderJNI: prepare 2021-09-13 12:32:46.679 355-355/com.example.iconanote I/MediaRecorderJNI: getSurface 2021-09-13 12:32:46.705 355-355/com.example.iconanote I/MediaRecorderJNI: start 2021-09-13 12:32:46.867 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481724987104 - Surface(name=com.example.iconanote/com.example.iconanote.MainActivity$_355)/@0x9e4cf39 / android.view.SurfaceControl.assignNativeObject:567 android.view.SurfaceControl.readFromParcel:1115 android.view.IWindowSession$Stub$Proxy.relayout:1810 android.view.ViewRootImpl.relayoutWindow:9005 2021-09-13 12:32:46.867 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481724987104] 2021-09-13 12:32:46.867 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481724987104] 2021-09-13 12:32:46.870 355-355/com.example.iconanote I/SurfaceControl: assignNativeObject: nativeObject = 0 Surface(name=null)/@0x6f319e7 / android.view.SurfaceControl.readFromParcel:1115 android.view.IWindowSession$Stub$Proxy.relayout:1820 android.view.ViewRootImpl.relayoutWindow:9005 android.view.ViewRootImpl.performTraversals:3360 android.view.ViewRootImpl.doTraversal:2618 android.view.ViewRootImpl$TraversalRunnable.run:9971 android.view.Choreographer$CallbackRecord.run:1010 android.view.Choreographer.doCallbacks:809 android.view.Choreographer.doFrame:744 android.view.Choreographer$FrameDisplayEventReceiver.run:995 2021-09-13 12:32:46.875 355-355/com.example.iconanote I/SurfaceControl: release : mNativeObject = 481829272512 - Surface(name=Surface(name=ea9738 InputMethod)/@0x47bcc76 - animation-leash)/@0xf1ae14a / android.view.-$$Lambda$Rl1VZmNJ0VZDLK0BAbaVGis0rrA.accept:2 android.view.InsetsSourceControl.release:170 android.view.InsetsSourceConsumer.setControl:202 android.view.ImeInsetsSourceConsumer.setControl:154 2021-09-13 12:32:46.877 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject s[481829272512] 2021-09-13 12:32:46.877 355-355/com.example.iconanote I/SurfaceControl: nativeRelease nativeObject e[481829272512] 2021-09-13 12:32:46.879 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: Relayout returned: old=(0,0,1080,2340) new=(0,0,1080,2340) req=(1080,2340)0 dur=116 res=0x1 s={true 484372955136} ch=false fn=63 2021-09-13 12:32:46.888 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 2021-09-13 12:32:46.945 355-355/com.example.iconanote I/ViewRootImpl@5b88f64[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 0 1 2021-09-13 12:32:46.945 355-355/com.example.iconanote D/MainActivity: HBRecorderOnStart:

Can it be reproduced in demo app Yes

HBRecorder version 2.0.0

Device information

Screenshots If applicable, add screenshots to help explain your problem.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed if no further activity occurs within the next 3 days. Thank you for your contributions.