My react native app is crashing on Android only in release mode. But when I run it in debug mode. It does not crash. The release build is generated by microsoft app center and I do not have the cred and cert to generate the build on local.
RN version: 0.75.3
02-04 16:02:02.682 510 2686 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.myapp.myapp/.MainActivity bnds=[720,2191][1042,2611]} from uid 10156
02-04 16:02:02.748 510 2686 D CoreBackPreview: Window{b9fa7e4 u0 Splash Screen com.myapp.myapps}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@99f1b02, mPriority=0}
02-04 16:02:02.869 510 1979 D CoreBackPreview: Window{1e1085a u0 com.myapp.myapps/com.myapp.myapps.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@b2ed214, mPriority=0}
02-04 16:02:02.879 510 611 D CoreBackPreview: Window{d7c45b9 u0 com.myapp.myapps/com.myapp.myapps.MainActivity}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.IOnBackInvokedCallback$Stub$Proxy@ed7f95f, mPriority=0}
02-04 16:02:02.920 510 4510 D BiometricService/PreAuthInfo: Package: com.myapp.myapps Sensor ID: 0 Modality: 2 Status: 7
02-04 16:02:02.921 510 4510 D BiometricService/PreAuthInfo: Package: com.myapp.myapps Sensor ID: 0 Modality: 2 Status: 7
02-04 16:02:02.922 510 4510 D BiometricService/PreAuthInfo: Package: com.myapp.myapps Sensor ID: 0 Modality: 2 Status: 7
02-04 16:02:02.937 4747 4820 E AndroidRuntime: Process: com.myapp.myapps, PID: 4747
02-04 16:02:02.990 510 1979 W ActivityTaskManager: Force finishing activity com.myapp.myapps/.MainActivity
02-04 16:02:03.004 510 528 I ActivityManager: Showing crash dialog for package com.myapp.myapps u0
02-04 16:02:03.047 510 528 D CoreBackPreview: Window{83c49c5 u0 Application Error: com.myapp.myapps}: Setting back callback OnBackInvokedCallbackInfo{mCallback=android.window.WindowOnBackInvokedDispatcher$OnBackInvokedCallbackWrapper@b36ec7d, mPriority=0}
02-04 16:02:03.047 510 4372 D WindowManager: relayoutVisibleWindow: Window{b9fa7e4 u0 Splash Screen com.myapp.myapps EXITING} mAnimatingExit=true, mRemoveOnExit=true, mDestroying=false
02-04 16:02:03.326 510 531 W InputManager-JNI: Input channel object 'b9fa7e4 Splash Screen com.myapp.myapps (client)' was disposed without first being removed with the input manager!
02-04 16:02:03.332 510 4510 D CoreBackPreview: Window{d7c45b9 u0 com.myapp.myapps/com.myapp.myapps.MainActivity}: Setting back callback null
02-04 16:02:03.333 510 4510 W InputManager-JNI: Input channel object 'd7c45b9 com.myapp.myapps/com.myapp.myapps.MainActivity (client)' was disposed without first being removed with the input manager!
02-04 16:02:03.335 4747 4747 E WindowManager: android.view.WindowLeaked: Activity com.myapp.myapps.MainActivity has leaked window DecorView@38fda30[MainActivity] that was originally added here
02-04 16:02:03.335 4747 4747 E WindowManager: at com.myapp.myapps.MainActivity.onCreate(Unknown Source:0)
02-04 16:02:03.335 510 611 W InputManager-JNI: Input channel object '1e1085a com.myapp.myapps/com.myapp.myapps.MainActivity (client)' was disposed without first being removed with the input manager!
02-04 16:02:03.336 510 4288 E WindowManager: setOnBackInvokedCallback(): No window state for package:com.myapp.myapps
02-04 16:02:08.585 510 528 D CoreBackPreview: Window{83c49c5 u0 Application Error: com.myapp.myapps}: Setting back callback null
02-04 16:02:08.586 510 1979 I ActivityManager: Killing 4747:com.myapp.myapp/u0a174 (adj 900): crash
02-04 16:02:08.627 510 528 W InputManager-JNI: Input channel object '83c49c5 Application Error: com.myapp.myapps (client)' was disposed without first being removed with the input manager!
02-04 16:02:08.636 510 1979 V ActivityManager: Got obituary of 4747:com.myapp.myapps
I tried to release if there any alert dialog in OnDestroy()
. it did not worked out. Took help of GPT but it did not worked out