My app immanently crashes after I open it. Just updated it after 2 years and with new unity updates
I just finishes updating my app, I built the final version ready to be published and i noticed I had a new package name. I overrid the name with the pervious name. Now when i open the app. it just crashes immanently. I have a logcat here
~~
[03-08 12:59:26.802 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831909360]
[03-08 12:59:26.802 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:26.802 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:26.802 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)8 dur=3 res=0x5 s={false 0} ch=true fn=52
[03-08 12:59:26.803 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(true) old=false
[03-08 12:59:26.817 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:26.817 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:26.817 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)8 dur=3 res=0x5 s={false 0} ch=false fn=-1
[03-08 12:59:27.017 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:27.018 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:27.018 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)4 dur=4 res=0x1 s={false 0} ch=false fn=-1
[03-08 12:59:27.018 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(false) old=true
[03-08 12:59:27.040 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(false) old=false
[03-08 12:59:27.041 6888:6888 D/LogcatReader] [Logcat] onActivityInForeground
[03-08 12:59:27.048 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:27.052 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)0 dur=6 res=0x7 s={true -5476376672537387536} ch=true fn=-1
[03-08 12:59:27.058 6888:6888 D/LogcatReader] [LogcatLiveFragment] onServiceConnected
[03-08 12:59:27.099 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] MSG_WINDOW_FOCUS_CHANGED 1 1
[03-08 12:59:27.099 6888:6888 D/InputMethodManager] prepareNavigationBarInfo() DecorView@da43f70[MainActivity]
[03-08 12:59:27.099 6888:6888 D/InputMethodManager] getNavigationBarColor() -855310
[03-08 12:59:27.099 6888:6888 D/InputMethodManager] prepareNavigationBarInfo() DecorView@da43f70[MainActivity]
[03-08 12:59:27.099 6888:6888 D/InputMethodManager] getNavigationBarColor() -855310
[03-08 12:59:27.099 6888:6888 V/InputMethodManager] Starting input: tba=com.dp.logcatapp ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
[03-08 12:59:27.099 6888:6888 D/InputMethodManager] startInputInner - Id : 0
[03-08 12:59:27.099 6888:6888 I/InputMethodManager] startInputInner - mService.startInputOrWindowGainedFocus
[03-08 12:59:27.101 6888:6888 D/InputTransport] Input channel constructed: 'ClientS', fd=85
[03-08 12:59:27.119 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831860608]
[03-08 12:59:27.119 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831860608]
[03-08 12:59:27.119 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831955648]
[03-08 12:59:27.119 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831955648]
[03-08 12:59:27.738 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] ViewPostIme pointer 0
[03-08 12:59:27.820 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] ViewPostIme pointer 1
[03-08 12:59:28.673 6888:6888 D/LogcatReader] [Logcat] onActivityInBackground
[03-08 12:59:28.687 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] MSG_WINDOW_FOCUS_CHANGED 0 1
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831935408]
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831935408]
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831958640]
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831958640]
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831854624]
[03-08 12:59:28.715 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831854624]
[03-08 12:59:28.740 6888:6888 D/InputTransport] Input channel destroyed: 'ClientS', fd=85
[03-08 12:59:28.751 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831973072]
[03-08 12:59:28.751 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831973072]
[03-08 12:59:29.104 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831903024]
[03-08 12:59:29.105 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831903024]
[03-08 12:59:29.105 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:29.105 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:29.105 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)8 dur=3 res=0x5 s={false 0} ch=true fn=11
[03-08 12:59:29.105 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(true) old=false
[03-08 12:59:29.120 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:29.120 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:29.120 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)8 dur=3 res=0x5 s={false 0} ch=false fn=-1
[03-08 12:59:38.208 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xa3e9f36 / android.view.SurfaceControl.readFromParcel:1117 android.view.IWindowSession$Stub$Proxy.relayout:1810 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
[03-08 12:59:38.208 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:38.208 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)4 dur=10 res=0x1 s={false 0} ch=false fn=-1
[03-08 12:59:38.208 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(false) old=true
[03-08 12:59:38.214 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] stopped(false) old=false
[03-08 12:59:38.215 6888:6888 D/LogcatReader] [Logcat] onActivityInForeground
[03-08 12:59:38.215 6888:6888 D/LogcatReader] [Logcat] Posting pending logs
[03-08 12:59:38.224 6888:6888 I/SurfaceControl] assignNativeObject: nativeObject = 0 Surface(name=null)/@0xea5d503 / android.view.SurfaceControl.readFromParcel:1117 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
[03-08 12:59:38.224 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] Relayout returned: old=(0,0,1080,2280) new=(0,0,1080,2280) req=(1080,2280)0 dur=8 res=0x7 s={true -5476376672537387536} ch=true fn=-1
[03-08 12:59:38.231 6888:6888 D/LogcatReader] [LogcatLiveFragment] onServiceConnected
[03-08 12:59:38.276 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] MSG_WINDOW_FOCUS_CHANGED 1 1
[03-08 12:59:38.276 6888:6888 D/InputMethodManager] prepareNavigationBarInfo() DecorView@da43f70[MainActivity]
[03-08 12:59:38.276 6888:6888 D/InputMethodManager] getNavigationBarColor() -855310
[03-08 12:59:38.276 6888:6888 D/InputMethodManager] prepareNavigationBarInfo() DecorView@da43f70[MainActivity]
[03-08 12:59:38.276 6888:6888 D/InputMethodManager] getNavigationBarColor() -855310
[03-08 12:59:38.276 6888:6888 V/InputMethodManager] Starting input: tba=com.dp.logcatapp ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVisible : true , NavTrans : false
[03-08 12:59:38.276 6888:6888 D/InputMethodManager] startInputInner - Id : 0
[03-08 12:59:38.276 6888:6888 I/InputMethodManager] startInputInner - mService.startInputOrWindowGainedFocus
[03-08 12:59:38.278 6888:6888 D/InputTransport] Input channel constructed: 'ClientS', fd=87
[03-08 12:59:38.283 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831900912]
[03-08 12:59:38.283 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831900912]
[03-08 12:59:38.283 6888:6888 I/SurfaceControl] nativeRelease nativeObject s[-5476376676831823296]
[03-08 12:59:38.283 6888:6888 I/SurfaceControl] nativeRelease nativeObject e[-5476376676831823296]
[03-08 12:59:38.857 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] ViewPostIme pointer 0
[03-08 12:59:38.929 6888:6888 I/ViewRootImpl@2b28481[MainActivity]] ViewPostIme pointer 1
~~
Thank you all