[Android Q&A, Help & Troubleshooting] zwave:
Ok but doing that, I still not see anything usefull.

In this case, for example, i recompiled (after source decompilation), and then when I launch it it's stuck on the splash screen and nothing happen (quit, or messages and so on...just nothing stuck on the splash screen).

Here the logs more or less in that time window:

12-20 20:11:16.054 570 603 I ActivityManager: Start proc 13064:test2.hbutton/u0a205 for top-activity {test2.hbutton/a.a}
12-20 20:11:16.096 13064 13064 I est2.hbutton: Using CollectorTypeCC GC.
12-20 20:11:16.097 13064 13064 W est2.hbutton: Unexpected CPU variant for x86: x86_64.
12-20 20:11:16.097 13064 13064 W est2.hbutton: Known variants: atom, sandybridge, silvermont, goldmont, goldmont-plus, tremont, kabylake, default
12-20 20:11:16.121 13064 13064 I ndk_translation: Initialized NDK translation (aarch64), version 0.2.3
12-20 20:11:16.153 13064 13064 E est2.hbutton: Not starting debugger since process cannot load the jdwp agent.
12-20 20:11:16.206 411 411 I BpBinder: onLastStrongRef automatically unlinking death recipients:
12-20 20:11:16.209 787 809 V WindowManagerShell: onTransitionReady android.os.BinderProxy@aa6cee9: {id=145 t=CLOSE f=0x0 trk=0 r=[] c=[]}
12-20 20:11:16.209 787 809 V WindowManagerShell: No transition roots in (#145)android.os.BinderProxy@aa6cee9@0 so abort
12-20 20:11:16.210 787 809 V WindowManagerShell: Transition animation finished (aborted=true), notifying core (#145)android.os.BinderProxy@aa6cee9@0
12-20 20:11:16.210 570 592 V WindowManager: Sent Transition #145 createdAt=12-20 20:11:16.043 via request=TransitionRequestInfo { type = CLOSE, triggerTask = null, remoteTransition = null, displayChange = null }
12-20 20:11:16.211 570 592 V WindowManager: startWCT=WindowContainerTransaction { changes = {} hops = [] errorCallbackToken=null taskFragmentOrganizer=null }
12-20 20:11:16.211 570 592 V WindowManager: info={id=145 t=CLOSE f=0x0 trk=0 r=[] c=[]}
12-20 20:11:16.212 570 592 V WindowManager: Finish Transition #145: created at 12-20 20:11:16.043 collect-started=0.032ms request-sent=0.076ms started=1.161ms ready=157.328ms sent=165.599ms finished=168.274ms
12-20 20:11:16.213 787 809 V WindowManagerShell: Track 0 became idle
12-20 20:11:16.213 787 809 V WindowManagerShell: All active transition animations finished
12-20 20:11:16.216 13064 13064 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10205; state: DISABLED
12-20 20:11:16.216 13064 13064 D CompatibilityChangeReporter: Compat change id reported: 242716250; UID 10205; state: DISABLED
12-20 20:11:16.220 13064 13064 D nativeloader: Configuring clns-6 for other apk /data/app/~~jTavPSCkswWuUCNvWaeTMw==/test2.hbutton-jCgXlRYC6h5f4NXSyGByvQ==/base.apk. target_sdk_version=30, uses_libraries=, library_path=/data/app/~~jTavPSCkswWuUCNvWaeTMw==/test2.hbutton-jCgXlRYC6h5f4NXSyGByvQ==/lib/arm64:/data/app/~~jTavPSCkswWuUCNvWaeTMw==/test2.hbutton-jCgXlRYC6h5f4NXSyGByvQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/test2.hbutton
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: Currently set values for:
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: angle_gl_driver_selection_pkgs=[]
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: angle_gl_driver_selection_values=[]
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: ANGLE GameManagerService for test2.hbutton: false
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: test2.hbutton is not listed in per-application setting
12-20 20:11:16.229 13064 13064 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
12-20 20:11:16.242 570 639 I ActivityManager: Flag disabled. Ignoring finishAttachApplication from uid: 10205. pid: 13064
12-20 20:11:16.266 13064 13087 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so
12-20 20:11:16.270 13064 13087 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
12-20 20:11:16.272 13064 13087 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so
12-20 20:11:16.303 13064 13064 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10205; state: DISABLED
12-20 20:11:16.303 13064 13064 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10205; state: ENABLED
12-20 20:11:16.327 13064 13064 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10205; state: ENABLED
12-20 20:11:16.335 355 13091 I resolv : GetAddrInfoHandler::run: {101 262245 101 983141 10205 0}
12-20 20:11:16.337 355 13092 I resolv : res_nmkquery: (QUERY, IN, AAAA)
12-20 20:11:16.337 355 13093 I resolv : res_nmkquery: (QUERY, IN, A)
12-20 20:11:16.337 355 13093 I resolv : resolv_cache_lookup: FOUND IN CACHE entry=0x795fccabceb0
12-20 20:11:16.337 355 13093 I resolv : doQuery: rcode=0, ancount=6, return value=468
12-20 20:11:16.337 355 13092 I resolv : resolv_cache_lookup: FOUND IN CACHE entry=0x795fccab4850
12-20 20:11:16.337 355 13092 I resolv : doQuery: rcode=0, ancount=0, return value=468
12-20 20:11:16.339 13064 13088 D TrafficStats: tagSocket(78) with statsTag=0xffffffff, statsUid=-1
12-20 20:11:18.051 570 595 W ActivityTaskManager: Launch timeout has expired, giving up wake lock!
12-20 20:11:20.040 570 1748 I ActivityManager: Process test2.hbutton (pid 13064) has died: fg TOP <---- died?
12-20 20:11:20.041 356 356 I Zygote : Process 13064 exited cleanly (0) <---- exit here ?

I see that the porcess die. But nothing usefull at least on my eyes

Here a specific log about "crash" filtered by PID:

12-20 20:30:45.473: I/est2.hbutton(19891): Late-enabling -Xcheck:jni
12-20 20:30:45.542: I/est2.hbutton(19891): Using CollectorTypeCC GC.
12-20 20:30:45.544: W/est2.hbutton(19891): Unexpected CPU variant for x86: x86_64.
12-20 20:30:45.544: W/est2.hbutton(19891): Known variants: atom, sandybridge, silvermont, goldmont, goldmont-plus, tremont, kabylake, default
12-20 20:30:45.588: I/ndk_translation(19891): Initialized NDK translation (aarch64), version 0.2.3
12-20 20:30:45.733: D/CompatibilityChangeReporter(19891): Compat change id reported: 171979766; UID 10206; state: DISABLED
12-20 20:30:45.734: D/CompatibilityChangeReporter(19891): Compat change id reported: 242716250; UID 10206; state: DISABLED
12-20 20:30:45.741: W/ziparchive(19891): Unable to open '/data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/base.dm': No such file or directory
12-20 20:30:45.741: W/ziparchive(19891): Unable to open '/data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/base.dm': No such file or directory
12-20 20:30:45.764: D/nativeloader(19891): Configuring clns-6 for other apk /data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/base.apk. target_sdk_version=30, uses_libraries=, library_path=/data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/lib/arm64:/data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/test2.hbutton
12-20 20:30:45.778: V/GraphicsEnvironment(19891): Currently set values for:
12-20 20:30:45.778: V/GraphicsEnvironment(19891): angle_gl_driver_selection_pkgs=[]
12-20 20:30:45.779: V/GraphicsEnvironment(19891): angle_gl_driver_selection_values=[]
12-20 20:30:45.779: V/GraphicsEnvironment(19891): ANGLE GameManagerService for test2.hbutton: false
12-20 20:30:45.780: V/GraphicsEnvironment(19891): test2.hbutton is not listed in per-application setting
12-20 20:30:45.780: V/GraphicsEnvironment(19891): Neither updatable production driver nor prerelease driver is supported.
12-20 20:30:45.857: D/libEGL(19891): loaded /vendor/lib64/egl/libEGL_emulation.so
12-20 20:30:45.860: D/libEGL(19891): loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so
12-20 20:30:45.863: D/libEGL(19891): loaded /vendor/lib64/egl/libGLESv2_emulation.so
12-20 20:30:45.958: W/est2.hbutton(19891): Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed)
12-20 20:30:45.958: W/est2.hbutton(19891): Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
12-20 20:30:45.981: D/CompatibilityChangeReporter(19891): Compat change id reported: 210923482; UID 10206; state: DISABLED
12-20 20:30:45.981: D/CompatibilityChangeReporter(19891): Compat change id reported: 37756858; UID 10206; state: ENABLED
12-20 20:30:46.045: D/CompatibilityChangeReporter(19891): Compat change id reported: 171228096; UID 10206; state: ENABLED
12-20 20:30:46.084: W/[Purchases] - WARN(19891): ??? Billing is not available in this device. DebugMessage: Billing service unavailable on device.. ErrorCode: 3.
12-20 20:30:46.086: E/[Purchases] - ERROR(19891): ??? The device or user is not allowed to make the purchase.
12-20 20:31:29.859: I/est2.hbutton(19891): Background concurrent copying GC freed 10696(1224KB) AllocSpace objects, 5(100KB) LOS objects, 49% free, 2974KB/5949KB, paused 340us,51us total 112.041ms
12-20 20:31:29.944: W/[Purchases] - WARN(19891): ??? Billing is not available in this device. DebugMessage: Billing service unavailable on device.. ErrorCode: 3.
12-20 20:31:29.944: E/[Purchases] - ERROR(19891): ??? The device or user is not allowed to make the purchase.
12-20 20:31:36.002: W/[Purchases] - WARN(19891): ??? Billing is not available in this device. DebugMessage: Billing service unavailable on device.. ErrorCode: 3.
12-20 20:31:36.002: E/[Purchases] - ERROR(19891): ??? The device or user is not allowed to make the purchase.

also here, the only error is from "Purchases" and it is related to revenuecat, but should not be the cause of this strange thing I suppose.

The only thing is, the following lines...Means that is trying to open "base.dm", I don't understand if it is something that could be related to the problem..

12-20 20:30:45.741: W/ziparchive(19891): Unable to open '/data/app/~~sccWt0PVg6xdFaxtanb86A==/test2.hbutton-_M6DFZoZOC6AVjzUKK1phg==/base.dm': No such file or directory