Skip to content

(Android) rotation mobile example black screen and then crash #18316

Open
@insertokname

Description

@insertokname

Bevy version

bevy 0.15.3

building on macos with m1
for
samsung OneUI 6.1 android 14

What you did

Rotating the screen for the bevy mobile example on android made the screen black

After the screen turn black the app doesn't crash until i click on the screen at which point it crashes within a few seconds

Additional information

Android logs:

Notifying Input Availablelog.target = "android_activity::activity_impl"; log.module_path = "android_activity::activity_impl"; log.file = "/Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/android-activity-0.6.0/src/game_activity/mod.rs"; log.line = 320;
2025-03-14 21:47:51.197 28901-28933 log event               org.bevyengine.example               D  Notifying Input Availablelog.target = "android_activity::activity_impl"; log.module_path = "android_activity::activity_impl"; log.file = "/Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/android-activity-0.6.0/src/game_activity/mod.rs"; log.line = 320;
2025-03-14 21:47:51.246 28901-28933 log event               org.bevyengine.example               D  Notifying Input Availablelog.target = "android_activity::activity_impl"; log.module_path = "android_activity::activity_impl"; log.file = "/Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/android-activity-0.6.0/src/game_activity/mod.rs"; log.line = 320;
2025-03-14 21:47:51.277 28901-28901 ViewRootIm...nActivity] org.bevyengine.example               I  ViewPostIme pointer 1
2025-03-14 21:47:51.282 28901-28933 log event               org.bevyengine.example               D  Notifying Input Availablelog.target = "android_activity::activity_impl"; log.module_path = "android_activity::activity_impl"; log.file = "/Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/android-activity-0.6.0/src/game_activity/mod.rs"; log.line = 320;
                                                                                                    
                                                                                                    [          1741981671.288 28901:28942 D/event /Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_picDespawning pointer Touch(0)
                                                                                                    
                                                                                                    [          1741981671.297 28901:28942 D/event /Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_picUnable to get location for pointer Touch(0) during pointer out
2025-03-14 21:47:52.916 28901-28901 ViewRootIm...nActivity] org.bevyengine.example               I  onDisplayChanged oldDisplayState=2 newDisplayState=2
2025-03-14 21:47:52.946 28901-28901 ViewRootIm...nActivity] org.bevyengine.example               V  updateAppliedLetterboxDirection, direction=1, Caller=android.view.ViewRootImpl.handleDispatchLetterboxDirectionChanged:14139
2025-03-14 21:47:52.963 28901-28901 threaded_app            org.bevyengine.example               V  Pause: 0xb400006fcb3ddc50
2025-03-14 21:47:52.972 28901-28933 threaded_app            org.bevyengine.example               V  activityState=13
2025-03-14 21:47:52.973 28901-28901 ViewRootIm...nActivity] org.bevyengine.example               I  stopped(true) old = false
2025-03-14 21:47:52.973 28901-28901 ViewRootIm...nActivity] org.bevyengine.example               D  WindowStopped on org.bevyengine.example/org.bevyengine.example.MainActivity set to true
2025-03-14 21:47:52.974 28901-28930 OpenGLRenderer          org.bevyengine.example               D  CacheManager::trimMemory(20)
2025-03-14 21:47:52.974 28901-28930 SurfaceView             org.bevyengine.example               D  48046018 windowPositionLost, frameNr = 0
2025-03-14 21:47:52.977 28901-28930 SurfaceView@5b92b31     org.bevyengine.example               I  aOrMT: ViewRootImpl@d8483b9[MainActivity] t = android.view.SurfaceControl$Transaction@9dfd1d3 fN = 0 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696 android.graphics.RenderNode$CompositePositionUpdateListener.positionLost:376 
2025-03-14 21:47:52.977 28901-28930 ViewRootIm...nActivity] org.bevyengine.example               I  mWNT: t=0xb400006feb413fb0 mBlastBufferQueue=0xb400006fcb4b6c30 fn= 0 mRenderHdrSdrRatio=1.0 caller= android.view.SurfaceView.applyOrMergeTransaction:1598 android.view.SurfaceView.-$$Nest$mapplyOrMergeTransaction:0 android.view.SurfaceView$SurfaceViewPositionUpdateListener.positionLost:1696 
2025-03-14 21:47:52.979 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               I  windowStopped(true) false com.google.androidgamesdk.GameActivity$InputEnabledSurfaceView{5b92b31 V.E...... ........ 0,0-1080,2546} of ViewRootImpl@d8483b9[MainActivity]
2025-03-14 21:47:52.979 28901-28901 SurfaceView             org.bevyengine.example               I  96021297 Changes: creating=false format=false size=false visible=true alpha=false hint=false visible=true left=false top=false z=false attached=true lifecycleStrategy=false
2025-03-14 21:47:52.979 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               I  96021297 Cur surface: Surface(name=null)/@0xe97ab2d
2025-03-14 21:47:52.979 28901-28901 SurfaceView             org.bevyengine.example               I  96021297 surfaceDestroyed
2025-03-14 21:47:52.980 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               I  surfaceDestroyed callback.size 1 #1 com.google.androidgamesdk.GameActivity$InputEnabledSurfaceView{5b92b31 V.E...... ........ 0,0-1080,2546}
2025-03-14 21:47:52.980 28901-28901 threaded_app            org.bevyengine.example               V  NativeWindowDestroyed: 0xb400006fcb3ddc50 -- 0xb400006fdb451be0
2025-03-14 21:47:52.980 28901-28901 threaded_app            org.bevyengine.example               V  android_app_set_window called
2025-03-14 21:47:52.980 28901-28933 threaded_app            org.bevyengine.example               V  APP_CMD_TERM_WINDOW
2025-03-14 21:47:52.989 28901-28933 threaded_app            org.bevyengine.example               V  APP_CMD_TERM_WINDOW
2025-03-14 21:47:52.989 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               I  updateSurface: mVisible = false mSurface.isValid() = true
2025-03-14 21:47:52.989 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               I  releaseSurfaces: viewRoot = ViewRootImpl@d8483b9[MainActivity]
2025-03-14 21:47:52.990 28901-28901 SurfaceView@5b92b31     org.bevyengine.example               V  Layout: x=0 y=0 w=1080 h=2546, frame=Rect(0, 0 - 1080, 2546)
2025-03-14 21:47:52.991 28901-28901 threaded_app            org.bevyengine.example               V  Stop: 0xb400006fcb3ddc50
2025-03-14 21:47:52.992 28901-28933 threaded_app            org.bevyengine.example               V  activityState=14
2025-03-14 21:47:52.995 28901-28901 threaded_app            org.bevyengine.example               V  SaveInstanceState: 0xb400006fcb3ddc50
                                                                                                    
                                                                                                    [          1741981672.995 28901:28933 W/event /Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-0.TODO: forward onStop notification to application
                                                                                                    
                                                                                                    [          1741981672.995 28901:28933 W/event /Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-0.TODO: forward saveState notification to application
2025-03-14 21:47:52.995 28901-28933 threaded_app            org.bevyengine.example               V  APP_CMD_SAVE_STATE
2025-03-14 21:47:52.996 28901-28901 threaded_app            org.bevyengine.example               V  Destroy: 0xb400006fcb3ddc50
2025-03-14 21:47:52.996 28901-28933 threaded_app            org.bevyengine.example               V  APP_CMD_DESTROY
                                                                                                    
                                                                                                    [          1741981672.996 28901:28933 W/event /Users/insertokname/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-0.TODO: forward onDestroy notification to application
2025-03-14 21:48:10.800 28901-28908 yengine.example         org.bevyengine.example               I  Thread[6,tid=28908,WaitingInMainSignalCatcherLoop,Thread*=0xb4000070ab3e7630,peer=0x12c01d18,"Signal Catcher"]: reacting to signal 3
2025-03-14 21:48:10.800 28901-28908 yengine.example         org.bevyengine.example               I  
2025-03-14 21:48:11.023 28901-28908 yengine.example         org.bevyengine.example               I  Wrote stack traces to tombstoned
2025-03-14 21:48:15.146  2332-29219 ActivityManager         system_server                        E  ANR in org.bevyengine.example (org.bevyengine.example/.MainActivity)
                                                                                                    PID: 28901
                                                                                                    Reason: Input dispatching timed out (99a8472 org.bevyengine.example/org.bevyengine.example.MainActivity (server) is not responding. Waited 10000ms for MotionEvent)
                                                                                                    Parent: org.bevyengine.example/.MainActivity
                                                                                                    ErrorId: 3f9b36fa-0531-442b-8bbe-d74fd1352f72
                                                                                                    Frozen: s[false] g[false]
                                                                                                    Load: 2.69 / 3.15 / 3.07
                                                                                                    ------ Current CPU Core Info ------
                                                                                                    - offline : 
                                                                                                    - online : 0-7
                                                                                                    - AP Temp = 410
                                                                                                                                 0           1           2           3           4           5           6           7
                                                                                                    ------------------------------------------------------------------------------------------------------------------
                                                                                                    scaling_cur_freq        691200      691200      691200      691200     1555200     1555200     1555200     1536000
                                                                                                    scaling_governor          walt        walt        walt        walt        walt        walt        walt        walt
                                                                                                    scaling_max_freq       1440000     1440000     1440000     1440000     1996800     1996800     1996800     2246400
                                                                                                    ------------------------------------------------------------------------------------------------------------------
                                                                                                    ----- Output from /proc/pressure/memory -----
                                                                                                    some avg10=0.05 avg60=0.07 avg300=0.53 total=253906127
                                                                                                    full avg10=0.00 avg60=0.00 avg300=0.23 total=141625930
                                                                                                    ----- End output from /proc/pressure/memory -----
                                                                                                    ----- Output from /proc/pressure/cpu -----
                                                                                                    some avg10=8.01 avg60=9.87 avg300=8.79 total=4140099905
                                                                                                    ----- End output from /proc/pressure/cpu -----
                                                                                                    ----- Output from /proc/pressure/io -----
                                                                                                    some avg10=0.02 avg60=0.03 avg300=0.27 total=220754188
                                                                                                    full avg10=0.00 avg60=0.00 avg300=0.11 total=137401151
                                                                                                    ----- End output from /proc/pressure/io -----
                                                                                                    
                                                                                                    CPU usage from 286466ms to -1ms ago (2025-03-14 21:43:24.386 to 2025-03-14 21:48:10.853):
                                                                                                      34% 3862/com.sec.android.app.launcher: 25% user + 8.5% kernel / faults: 1670 minor 121 major
                                                                                                      29% 1566/surfaceflinger: 20% user + 9.8% kernel / faults: 236 minor 83 major
                                                                                                      8.4% 2332/system_server: 4.8% user + 3.5% kernel / faults: 49842 minor 1124 major
                                                                                                      8.4% 1470/vendor.qti.hardware.display.composer-service: 4.2% user + 4.1% kernel / faults: 126 minor
                                                                                                      3.7% 1006/crtc_commit:152: 0% user + 3.7% kernel
                                                                                                      2.8% 24264/adbd: 0.8% user + 2% kernel / faults: 7524 minor
                                                                                                      2.8% 1536/audioserver: 2.2% user + 0.5% kernel / faults: 15 minor 108 major
                                                                                                      2.4% 3162/com.android.systemui: 1.4% user + 0.9% kernel / faults: 24207 minor 624 major
                                                                                                      2.1% 575/kgsl_dispatcher: 0% user + 2.1% kernel
                                                                                                      2% 26939/kworker/u16:2-events_unbound: 0% user + 2% kernel / faults: 18 minor
                                                                                                    20% TOTAL: 11% user + 8.2% kernel + 0% iowait + 1.1% irq + 0.2% softirq
                                                                                                    CPU usage from 1028ms to 1802ms later (2025-03-14 21:48:11.880 to 2025-03-14 21:48:12.654):
                                                                                                      59% 2332/system_server: 20% user + 38% kernel / faults: 1163 minor 2 major
                                                                                                        38% 29221/AnrAuxiliaryTas: 8.8% user + 29% kernel
                                                                                                        2.9% 2462/android.anim.lf: 0% user + 2.9% kernel
                                                                                                        2.9% 6530/binder:2332_1F: 2.9% user + 0% kernel
                                                                                                        2.9% 29219/AnrConsumer: 0% user + 2.9% kernel
                                                                                                      22% 1566/surfaceflinger: 14% user + 8.5% kernel
                                                                                                        11% 1566/surfaceflinger: 8.5% user + 2.8% kernel
                                                                                                        5.7% 1876/surfaceflinger: 2.8% user + 2.8% kernel
                                                                                                        5.7% 3083/binder:1566_5: 2.8% user + 2.8% kernel
                                                                                                        2.8% 2157/binder:1566_4: 2.8% user + 0% kernel
                                                                                                      15% 3162/com.android.systemui: 12% user + 3% kernel / faults: 51 minor 3 major
                                                                                                        9% 3372/RenderThread: 6% user + 3% kernel
                                                                                                        6% 3162/ndroid.systemui: 3% user + 3% kernel
                                                                                                        3% 3335/binder:3162_5: 3% user + 0% kernel
                                                                                                      16% 6329/com.sec.android.sdhms: 6.5% user + 9.8% kernel / faults: 349 minor 661 major
                                                                                                        13% 6380/Signal Catcher: 6.5% user + 6.5% kernel
                                                                                                        3.2% 6396/binder:6329_2: 0% user + 3.2% kernel
                                                                                                        3.2% 6576/SDHMS Handler T: 3.2% user + 0% kernel
                                                                                                        3.2% 14464/binder:6329_10: 3.2% user + 0% kernel
                                                                                                        3.2% 15833/binder:6329_9: 3.2% user + 0% kernel
                                                                                                      12% 3773/com.sec.imsservice: 0% user + 12% kernel / faults: 431 minor 1250 major
                                                                                                        9.2% 3795/Signal Catcher: 0% user + 9.2% kernel
2025-03-14 21:48:15.146  2332-29219 ActivityManager         system_server                        E    12% 4956/com.qualcomm.location: 6.3% user + 6.3% kernel / faults: 255 minor 863 major
                                                                                                        6.3% 4970/Signal Catcher: 3.1% user + 3.1% kernel
                                                                                                        3.1% 4991/binder:4956_2: 0% user + 3.1% kernel
                                                                                                      13% 6323/com.sec.android.diagmonagent: 6.5% user + 6.5% kernel / faults: 264 minor 914 major
                                                                                                        6.5% 6342/Signal Catcher: 3.2% user + 3.2% kernel
                                                                                                      15% 27227/com.qti.qcc: 3.8% user + 11% kernel / faults: 250 minor 938 major
                                                                                                        11% 27250/Signal Catcher: 3.8% user + 7.6% kernel
                                                                                                        3.8% 27266/binder:27227_2: 0% user + 3.8% kernel
                                                                                                      9.7% 6283/com.qualcomm.qti.services.systemhelper:systemhelper_service: 6.5% user + 3.2% kernel / faults: 266 minor 848 major
                                                                                                        13% 6301/Signal Catcher: 6.5% user + 6.5% kernel
                                                                                                      11% 24264/adbd: 3.6% user + 7.3% kernel
                                                                                                        7.3% 24264/adbd: 3.6% user + 3.6% kernel
                                                                                                        3.6% 24279/UsbFfs-worker: 0% user + 3.6% kernel
                                                                                                      5.6% 1470/vendor.qti.hardware.display.composer-service: 2.8% user + 2.8% kernel
                                                                                                        2.8% 1602/composer-servic: 0% user + 2.8% kernel
                                                                                                        2.8% 1708/HwBinder:1470_1: 2.8% user + 0% kernel
                                                                                                      6.2% 3781/com.android.se: 3.1% user + 3.1% kernel / faults: 238 minor 820 major
                                                                                                        9.3% 3827/Signal Catcher: 3.1% user + 6.2% kernel
                                                                                                      7.5% 26939/kworker/u16:2-memlat_wq: 0% user + 7.5% kernel
                                                                                                      8% 28901/org.bevyengine.example: 8% user + 0% kernel
                                                                                                        4% 28933/android_main: 4% user + 0% kernel
                                                                                                      1.3% 14/rcuog/0: 0% user + 1.3% kernel
                                                                                                      1.3% 26/rcuop/1: 0% user + 1.3% kernel
                                                                                                      2.5% 55/rcuop/5: 0% user + 2.5% kernel
                                                                                                      2.5% 69/rcuop/7: 0% user + 2.5% kernel
                                                                                                      2.6% 416/logd: 2.6% user + 0% kernel / faults: 2 minor
                                                                                                        2.6% 468/logd.writer: 2.6% user + 0% kernel
                                                                                                      2.6% 575/kgsl_dispatcher: 0% user + 2.6% kernel
                                                                                                      2.6% 1006/crtc_commit:152: 0% user + 2.6% kernel
                                                                                                      2.7% 1429/android.hardware.audio.service_64: 2.7% user + 0% kernel
                                                                                                        5.5% 13366/writer: 2.7% user + 2.7% kernel
                                                                                                      2.8% 1464/vendor.qti.hardware.AGMIPC@1.0-service: 0% user + 2.8% kernel
                                                                                                        2.8% 2116/AGMIPC@1.0-serv: 0% user + 2.8% kernel
                                                                                                      2.8% 1536/audioserver: 2.8% user + 0% kernel
                                                                                                        5.7% 2412/AudioOut_15: 5.7% user + 0% kernel
                                                                                                      2.9% 1893/rild: 0% user + 2.9% kernel / faults: 1 minor 27 major
                                                                                                        2.9% 2207/ESAR2: 2.9% user + 0% kernel
                                                                                                        2.9% 2328/ESAR: 0% user + 2.9% kernel
                                                                                                      3% 3140/com.android.phone: 0% user + 3% kernel / faults: 29 minor 32 major
                                                                                                        3% 3283/HwBinder:3140_1: 3% user + 0% kernel
                                                                                                      3.3% 12597/kworker/u17:4-ufs_clk_gating_0: 0% user + 3.3% kernel
                                                                                                      3.3% 12901/kworker/u16:3-memlat_wq: 0% user + 3.3% kernel
                                                                                                      3.4% 16523/kworker/u16:0-five_hook_wq: 0% user + 3.4% kernel
                                                                                                      3.7% 25346/logcat: 0% user + 3.7% kernel
                                                                                                      4% 29492/com.bigduckgames.flow: 0% user + 4% kernel
                                                                                                      4% 30390/com.google.android.youtube: 4% user + 0% kernel / faults: 1 minor
                                                                                                    29% TOTAL: 12% user + 14% kernel + 0.8% iowait + 1.1% irq + 0.1% softirq
---------------------------- PROCESS ENDED (28901) for package org.bevyengine.example ----------------------------

Activity

added
A-WindowingPlatform-agnostic interface layer to run your app in
P-CrashA sudden unexpected crash
O-AndroidSpecific to the Android mobile operating system
S-Needs-InvestigationThis issue requires detective work to figure out what's going wrong
and removed
S-Needs-TriageThis issue needs to be labelled
on Mar 20, 2025
RabadanDotDev

RabadanDotDev commented on Apr 13, 2025

@RabadanDotDev

I get a similar issue compiling in Arch Linux (x86) for a Redmi Note 10 Pro. In my case, instead of crashing, the app just gets stuck in the black screen until the OS complains about the app not responding.

Tested in v0.15.3 and v0.16.0-rc.4

Android logs
---------------------------- PROCESS STARTED (2330) for package org.bevyengine.example ----------------------------
2025-04-13 15:48:58.734  2330-2330  ziparchive              org.bevyengine.example               W  Unable to open '/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.dm': No such file or directory
2025-04-13 15:48:58.734  2330-2330  ziparchive              org.bevyengine.example               W  Unable to open '/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.dm': No such file or directory
2025-04-13 15:48:58.846  2330-2330  nativeloader            org.bevyengine.example               D  Configuring clns-4 for other apk /data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.apk. target_sdk_version=33, uses_libraries=, library_path=/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/lib/arm64:/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/org.bevyengine.example
2025-04-13 15:48:58.870  2330-2330  nativeloader            org.bevyengine.example               D  Load libframework-connectivity-jni.so using APEX ns com_android_tethering for caller /apex/com.android.tethering/javalib/framework-connectivity.jar: ok
2025-04-13 15:48:58.872  2330-2330  Perf                    org.bevyengine.example               I  Connecting to perf service.
2025-04-13 15:48:58.884  2330-2330  GraphicsEnvironment     org.bevyengine.example               V  ANGLE Developer option for 'org.bevyengine.example' set to: 'default'
2025-04-13 15:48:58.885  2330-2330  GraphicsEnvironment     org.bevyengine.example               V  ANGLE GameManagerService for org.bevyengine.example: false
2025-04-13 15:48:58.886  2330-2330  GraphicsEnvironment     org.bevyengine.example               V  Updatable production driver is not supported on the device.
2025-04-13 15:48:58.895  2330-2330  ForceDarkHelperStubImpl org.bevyengine.example               I  initialize for org.bevyengine.example , ForceDarkAppConfig: null
2025-04-13 15:48:58.898  2330-2330  nativeloader            org.bevyengine.example               D  Load libforcedarkimpl.so using system ns (caller=/system_ext/framework/miui-framework.jar): ok
2025-04-13 15:48:58.898  2330-2330  yengine.example         org.bevyengine.example               D  JNI_OnLoad success
2025-04-13 15:48:58.898  2330-2330  MiuiForceDarkConfig     org.bevyengine.example               I  setConfig density:2.750000, mainRule:0, secondaryRule:0, tertiaryRule:0
2025-04-13 15:48:58.901  2330-2330  libc                    org.bevyengine.example               W  Access denied finding property "ro.vendor.df.effect.conflict"
2025-04-13 15:48:58.906  2330-2330  NetworkSecurityConfig   org.bevyengine.example               D  No Network Security Config specified, using platform default
2025-04-13 15:48:58.907  2330-2330  NetworkSecurityConfig   org.bevyengine.example               D  No Network Security Config specified, using platform default
2025-04-13 15:48:58.941  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:58.952  2330-2330  MiuiMultiWindowAdapter  org.bevyengine.example               D  MiuiMultiWindowAdapter::getFreeformVideoWhiteListInSystem::LIST_ABOUT_SUPPORT_LANDSCAPE_VIDEO = [com.hunantv.imgo.activity, com.tencent.qqlive, com.qiyi.video, com.hunantv.imgo.activity.inter, com.tencent.qqlivei18n, com.iqiyi.i18n, tv.danmaku.bili]
2025-04-13 15:48:59.026  2330-2330  nativeloader            org.bevyengine.example               D  Load /data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.apk!/lib/arm64-v8a/libbevy_breakout_15.so using ns clns-4 from class loader (caller=/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.apk!classes3.dex): ok
2025-04-13 15:48:59.050  2330-2330  AppCompatDelegate       org.bevyengine.example               D  Checking for metadata for AppLocalesMetadataHolderService : Service not found
2025-04-13 15:48:59.079  2330-2330  IS_CTS_MODE             org.bevyengine.example               D  false
2025-04-13 15:48:59.079  2330-2330  MULTI_WINDOW_ENABLED    org.bevyengine.example               D  false
2025-04-13 15:48:59.084  2330-2330  DecorView[]             org.bevyengine.example               D  getWindowModeFromSystem  windowmode is 1
2025-04-13 15:48:59.101  2330-2330  yengine.example         org.bevyengine.example               W  Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed)
2025-04-13 15:48:59.101  2330-2330  yengine.example         org.bevyengine.example               W  Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2025-04-13 15:48:59.104  2330-2330  GameActivity            org.bevyengine.example               I  Looking for library libbevy_breakout_15.so
2025-04-13 15:48:59.104  2330-2330  GameActivity            org.bevyengine.example               I  Found library libbevy_breakout_15.so. Loading...
2025-04-13 15:48:59.115  2330-2330  GameActivity            org.bevyengine.example               D  GameActivity_register
2025-04-13 15:48:59.115  2330-2330  GameActivity            org.bevyengine.example               V  Registering com/google/androidgamesdk/GameActivity's 22 native methods...
2025-04-13 15:48:59.115  2330-2330  threaded_app            org.bevyengine.example               V  Creating: 0xb400006fb5516080
2025-04-13 15:48:59.115  2330-2330  threaded_app            org.bevyengine.example               V  Callbacks set: 0xb400006fb55160d0
2025-04-13 15:48:59.115  2330-2330  threaded_app            org.bevyengine.example               V  Launching android_app_entry in a thread
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  android_app_entry called
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  android_app = 0xb400006fd9987500
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  config = 0xb400006fb55bb600
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  activity = 0xb400006fb5516080
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  assetmanager = 0xb400006fb5515680
2025-04-13 15:48:59.116  2330-8865  threaded_app            org.bevyengine.example               V  Config: mcc=214 mnc=7 lang=en cnt=GB orien=1 touch=3 dens=440 keys=1 nav=1 keysHid=3 navHid=0 sdk=33 size=2 long=2 modetype=1 modenight=2
2025-04-13 15:48:59.121  2330-8865  log event               org.bevyengine.example               I  SystemInfo { os: "Android 13 on M2101K6G", kernel: "4.14.190-perf-g7da93debc0ee", cpu: "not available", core_count: "8", memory: "7.4 GiB" }log.target = "bevy_diagnostic::system_information_diagnostics_plugin::internal"; log.module_path = "bevy_diagnostic::system_information_diagnostics_plugin::internal"; log.file = "/home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_diagnostic-0.16.0-rc.4/src/system_information_diagnostics_plugin.rs"; log.line = 234;
2025-04-13 15:48:59.133  2330-8865  vulkan                  org.bevyengine.example               D  searching for layers in '/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/lib/arm64'
2025-04-13 15:48:59.133  2330-8865  vulkan                  org.bevyengine.example               D  searching for layers in '/data/app/~~xAftffjYFfYxPlDRqEp0BQ==/org.bevyengine.example-UgWsxrqZ1f_PltKupjw5Mw==/base.apk!/lib/arm64-v8a'
2025-04-13 15:48:59.150  2330-8865  AdrenoVK-0              org.bevyengine.example               I  ===== BEGIN DUMP OF OVERRIDDEN SETTINGS =====
2025-04-13 15:48:59.150  2330-8865  AdrenoVK-0              org.bevyengine.example               I  ===== END DUMP OF OVERRIDDEN SETTINGS =====
2025-04-13 15:48:59.152  2330-8865  AdrenoVK-0              org.bevyengine.example               I  QUALCOMM build          : 9b824c0bed, I6c7bff0fbd
                                                                                                    Build Date              : 10/09/21
                                                                                                    Shader Compiler Version : EV031.32.02.15
                                                                                                    Local Branch            : 
                                                                                                    Remote Branch           : 
                                                                                                    Remote Branch           : 
                                                                                                    Reconstruct Branch      : 
2025-04-13 15:48:59.152  2330-8865  AdrenoVK-0              org.bevyengine.example               I  Build Config            : S P 10.0.7 AArch64
2025-04-13 15:48:59.152  2330-8865  AdrenoVK-0              org.bevyengine.example               I  Driver Path             : /vendor/lib64/hw/vulkan.adreno.so
2025-04-13 15:48:59.157  2330-8865  AdrenoGLES-0            org.bevyengine.example               I  QUALCOMM build                   : c5f0e23, I9972db7aac
                                                                                                    Build Date                       : 04/28/21
                                                                                                    OpenGL ES Shader Compiler Version: EV031.32.02.10
                                                                                                    Local Branch                     : mybrancheba83f1e-3815-f156-b760-08f1eafda2d8
                                                                                                    Remote Branch                    : quic/gfx-adreno.lnx.1.0.r99-rel
                                                                                                    Remote Branch                    : NONE
                                                                                                    Reconstruct Branch               : NOTHING
2025-04-13 15:48:59.157  2330-8865  AdrenoGLES-0            org.bevyengine.example               I  Build Config                     : S P 10.0.7 AArch64
2025-04-13 15:48:59.157  2330-8865  AdrenoGLES-0            org.bevyengine.example               I  Driver Path                      : /vendor/lib64/egl/libGLESv2_adreno.so
2025-04-13 15:48:59.161  2330-2330  GameActivity            org.bevyengine.example               V  onStart_native
2025-04-13 15:48:59.161  2330-2330  threaded_app            org.bevyengine.example               V  Start: 0xb400006fb5516080
2025-04-13 15:48:59.162  2330-8865  AdrenoGLES-0            org.bevyengine.example               I  PFP: 0x016ee190, ME: 0x00000000
2025-04-13 15:48:59.168  2330-8865  libc                    org.bevyengine.example               W  Access denied finding property "vendor.migl.debug"
                                                                                                    
                                                                                                    [          1744552139.205  2330: 8865 I/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_rAdapterInfo { name: "Adreno (TM) 618", vendor: 20803, device: 100730880, device_type: IntegratedGpu, driver: "Qualcomm Technologies Inc. Adreno Vulkan Driver", driver_info: "Driver Build: 9b824c0bed, I6c7bff0fbd, 1633761551\nDate: 10/09/21\nCompiler Version: EV031.32.02.15\nDriver Branch: \n", backend: Vulkan }
2025-04-13 15:48:59.380  2330-8865  OboeAudio               org.bevyengine.example               I  openStreamInternal() OUTPUT -------- OboeVersion1.8.1 --------
2025-04-13 15:48:59.381  2330-8865  AAudio                  org.bevyengine.example               I  AAudioStreamBuilder_openStream() called ----------------------------------------
2025-04-13 15:48:59.381  2330-8865  AudioStreamBuilder      org.bevyengine.example               I  rate   =  44100, channels  = 2, channelMask = 0x80000003, format   = 5, sharing = SH, dir = OUTPUT
2025-04-13 15:48:59.381  2330-8865  AudioStreamBuilder      org.bevyengine.example               I  device =      0, sessionId = -1, perfMode = 10, callback: ON with frames = 0
2025-04-13 15:48:59.381  2330-8865  AudioStreamBuilder      org.bevyengine.example               I  usage  =      1, contentType = 2, inputPreset = 6, allowedCapturePolicy = 0
2025-04-13 15:48:59.381  2330-8865  AudioStreamBuilder      org.bevyengine.example               I  privacy sensitive = false, opPackageName = (null), attributionTag = (null)
2025-04-13 15:48:59.382  2330-8865  AudioStreamBuilder      org.bevyengine.example               D  build() MMAP not used because AAUDIO_PERFORMANCE_MODE_LOW_LATENCY not requested.
2025-04-13 15:48:59.382  2330-8865  yengine.example         org.bevyengine.example               D  PlayerBase::PlayerBase()
2025-04-13 15:48:59.382  2330-8865  AudioStreamTrack        org.bevyengine.example               D  open(), request notificationFrames = 0, frameCount = 0
2025-04-13 15:48:59.383  2330-8865  AudioTrack              org.bevyengine.example               D  set(sessionId=0)
2025-04-13 15:48:59.383  2330-8865  AudioTrack              org.bevyengine.example               D  set(): streamType -1, sampleRate 44100, format 0x5, channelMask 0x3, frameCount 0, flags #2, notificationFrames 0, sessionId 0, transferType 1, uid -1, pid -1
2025-04-13 15:48:59.403  2330-8865  AudioTrack              org.bevyengine.example               I  AudioTrack::setVolume L:1.000000 R:1.000000 and the pakage is org.bevyengine.example
2025-04-13 15:48:59.403  2330-8865  AudioTrack              org.bevyengine.example               I  AudioTrack::setVolume L:1.000000 R:1.000000
2025-04-13 15:48:59.406  2330-8865  AudioStreamTrack        org.bevyengine.example               D  open() flags changed from 0x00000002 to 0x00000000
2025-04-13 15:48:59.406  2330-8865  AAudioStream            org.bevyengine.example               D  setState(s#1) from 0 to 2
2025-04-13 15:48:59.409  2330-8865  AAudio                  org.bevyengine.example               I  AAudioStreamBuilder_openStream() returns 0 = AAUDIO_OK for s#1 ----------------
2025-04-13 15:48:59.409  2330-8865  AAudio                  org.bevyengine.example               D  AAudioStream_requestStart(s#1) called --------------
2025-04-13 15:48:59.409  2330-8865  AAudioStream            org.bevyengine.example               D  setState(s#1) from 2 to 3
2025-04-13 15:48:59.409  2330-8865  AudioTrack              org.bevyengine.example               D  start(24264): prior state:STATE_STOPPED
2025-04-13 15:48:59.431  2330-8865  AAudio                  org.bevyengine.example               D  AAudioStream_requestStart(s#1) returned 0 ---------
2025-04-13 15:48:59.435  2330-8876  AudioStreamLegacy       org.bevyengine.example               D  onAudioDeviceUpdate(deviceId = 3)
2025-04-13 15:48:59.546  2330-8877  AAudioStream            org.bevyengine.example               D  setState(s#1) from 3 to 4
                                                                                                    
                                                                                                    [          1744552139.554  2330: 8865 I/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bevy_wCreating new window App (0v1)
                                                                                                    
                                                                                                    [          1744552139.554  2330: 8865 E/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-Cannot get the native window, it's null and will always be null before Event::Resumed and after Event::Suspended. Make sure you only call this function between those events.
2025-04-13 15:48:59.555  2330-8874  log event               org.bevyengine.example               I  Bevy was compiled without stepping support. Run with --features=bevy_debug_stepping to enable stepping.log.target = "bevy_breakout_15"; log.module_path = "bevy_breakout_15"; log.file = "src/lib.rs"; log.line = 216;
2025-04-13 15:48:59.602  2330-8865  threaded_app            org.bevyengine.example               V  activityState=10
                                                                                                    
                                                                                                    [          1744552139.602  2330: 8865 W/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-TODO: forward onStart notification to application
2025-04-13 15:48:59.603  2330-2330  Activity                org.bevyengine.example               W  PerfMonitor: Slow Operation: Activity org.bevyengine.example/org.bevyengine.bevy_breakout_15.MainActivity onStart took 445ms
2025-04-13 15:48:59.613  2330-2330  threaded_app            org.bevyengine.example               V  Resume: 0xb400006fb5516080
2025-04-13 15:48:59.613  2330-8865  threaded_app            org.bevyengine.example               V  activityState=11
2025-04-13 15:48:59.645  2330-2330  ForceDarkHelperStubImpl org.bevyengine.example               I  setViewRootImplForceDark: false for org.bevyengine.bevy_breakout_15.MainActivity@14ecc88, reason: AppDarkModeEnable
2025-04-13 15:48:59.668  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:59.669  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:59.672  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:59.675  2330-2330  Choreographer           org.bevyengine.example               I  Skipped 43 frames!  The application may be doing too much work on its main thread.
2025-04-13 15:48:59.690  2330-2330  threaded_app            org.bevyengine.example               V  WindowInsetsChanged: 0xb400006fb5516080
2025-04-13 15:48:59.739  2330-8862  libEGL                  org.bevyengine.example               E  pre_cache appList: ,,
2025-04-13 15:48:59.749  2330-2330  threaded_app            org.bevyengine.example               V  ContentRectChanged: 0xb400006fb5516080 -- (0 0) (1080 2400)
2025-04-13 15:48:59.751  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3779 android.view.ViewRootImpl.doTraversal:2543 android.view.ViewRootImpl$TraversalRunnable.run:9465 android.view.Choreographer$CallbackRecord.run:1451 android.view.Choreographer$CallbackRecord.run:1459 
2025-04-13 15:48:59.752  2330-2330  SurfaceView             org.bevyengine.example               D  UPDATE null, mIsCastMode = false
2025-04-13 15:48:59.765  2330-2330  GameActivity            org.bevyengine.example               V  onSurfaceCreated_native
2025-04-13 15:48:59.765  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowCreated: 0xb400006fb5516080 -- 0xb400006f382f4010
2025-04-13 15:48:59.765  2330-2330  threaded_app            org.bevyengine.example               V  android_app_set_window called
2025-04-13 15:48:59.858  2330-8865  threaded_app            org.bevyengine.example               V  APP_CMD_INIT_WINDOW
2025-04-13 15:48:59.858  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowResized: 0xb400006fb5516080 -- 0xb400006f382f4010 ( 1080 x 2400 )
2025-04-13 15:48:59.859  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowRedrawNeeded: 0xb400006fb5516080 -- 0xb400006f382f4010
2025-04-13 15:48:59.862  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.Setup new sync id=0 syncSeqId=0
2025-04-13 15:48:59.862  2330-2330  SurfaceSyncer           org.bevyengine.example               E  Failed to find sync for id=0
2025-04-13 15:48:59.874  2330-8862  yengine.example         org.bevyengine.example               D  MiuiProcessManagerServiceStub setSchedFifo
2025-04-13 15:48:59.875  2330-8862  MiuiProcessManagerImpl  org.bevyengine.example               I  setSchedFifo pid:2330, mode:3
2025-04-13 15:48:59.886  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:48:59.886  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:48:59.886  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:48:59.886  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:48:59.886  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:48:59.886  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:48:59.886  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:48:59.886  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:48:59.886  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:48:59.886  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:48:59.886  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:48:59.886  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:48:59.887  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:48:59.887  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:48:59.887  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:48:59.887  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:48:59.887  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:48:59.887  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:48:59.887  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:48:59.887  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:48:59.887  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:48:59.888  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:48:59.888  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:48:59.888  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:48:59.888  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:48:59.888  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:48:59.888  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:48:59.888  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:48:59.904  2330-8862  LB                      org.bevyengine.example               E  fail to open node: No such file or directory
2025-04-13 15:48:59.915  2330-8862  Parcel                  org.bevyengine.example               W  Expecting binder but got null!
2025-04-13 15:48:59.918  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:59.918  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:48:59.919  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.reportDrawFinished syncSeqId=0 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3847 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211 
2025-04-13 15:48:59.921  2330-2330  SurfaceView             org.bevyengine.example               D  UPDATE Surface(name=SurfaceView[org.bevyengine.example/org.bevyengine.bevy_breakout_15.MainActivity])/@0x5bd47c4, mIsProjectionMode = false
2025-04-13 15:48:59.922  2330-2330  SurfaceControl          org.bevyengine.example               D  nativeSetScreenProjection ===> setScreenProjection
2025-04-13 15:48:59.923  2330-2330  SurfaceControl          org.bevyengine.example               D  nativeSetScreenProjection ===> setScreenProjection
2025-04-13 15:48:59.923  2330-2330  SurfaceControl          org.bevyengine.example               D  nativeSetScreenProjection ===> setScreenProjection
2025-04-13 15:48:59.931  2330-8876  OpenGLRenderer          org.bevyengine.example               I  Davey! duration=966ms; Flags=1, FrameTimelineVsyncId=521600866, IntendedVsync=3602758073446510, Vsync=3602758790235526, InputEventId=0, HandleInputStart=3602758808337426, AnimationStart=3602758808372166, PerformTraversalsStart=3602758809079666, DrawStart=3602758994908259, FrameDeadline=3602758090113176, FrameInterval=3602758806797687, FrameStartTime=16669512, SyncQueued=3602759003505603, SyncStart=3602759003811384, IssueDrawCommandsStart=3602759007601437, SwapBuffers=3602759027751697, FrameCompleted=3602759039802895, DequeueBufferDuration=8791562, QueueBufferDuration=1058906, GpuCompleted=3602759031040291, SwapBuffersCompleted=3602759039802895, DisplayPresentTime=0, CommandSubmissionCompleted=3602759027751697, 
2025-04-13 15:48:59.965  2330-2330  threaded_app            org.bevyengine.example               V  WindowFocusChanged: 0xb400006fb5516080 -- 1
2025-04-13 15:48:59.965  2330-2330  DecorView[]             org.bevyengine.example               D  onWindowFocusChanged hasWindowFocus true
2025-04-13 15:48:59.966  2330-2330  HandWritingStubImpl     org.bevyengine.example               I  refreshLastKeyboardType: 1
2025-04-13 15:48:59.966  2330-2330  HandWritingStubImpl     org.bevyengine.example               I  getCurrentKeyboardType: 1
2025-04-13 15:48:59.994  2330-2330  DecorView[]             org.bevyengine.example               D  getWindowModeFromSystem  windowmode is 1
2025-04-13 15:48:59.994  2330-2330  DecorView[]             org.bevyengine.example               D  updateDecorCaptionStatus windowMode is 1
2025-04-13 15:49:00.029  2330-2330  threaded_app            org.bevyengine.example               V  WindowInsetsChanged: 0xb400006fb5516080
2025-04-13 15:49:00.035  2330-2330  FileUtils               org.bevyengine.example               E  err write to mi_exception_log
2025-04-13 15:49:00.036  2330-2330  HandWritingStubImpl     org.bevyengine.example               I  getCurrentKeyboardType: 1
2025-04-13 15:49:00.063  2330-2330  threaded_app            org.bevyengine.example               V  WindowInsetsChanged: 0xb400006fb5516080
2025-04-13 15:49:00.067  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.reportNextDraw android.view.ViewRootImpl.handleResized:1936 android.view.ViewRootImpl.-$$Nest$mhandleResized:0 android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl:5860 android.view.ViewRootImpl$ViewRootHandler.handleMessage:5829 android.os.Handler.dispatchMessage:106 
2025-04-13 15:49:00.083  2330-2330  threaded_app            org.bevyengine.example               V  WindowInsetsChanged: 0xb400006fb5516080
2025-04-13 15:49:00.091  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.reportNextDraw android.view.ViewRootImpl.performTraversals:3264 android.view.ViewRootImpl.doTraversal:2543 android.view.ViewRootImpl$TraversalRunnable.run:9465 android.view.Choreographer$CallbackRecord.run:1451 android.view.Choreographer$CallbackRecord.run:1459 
2025-04-13 15:49:00.097  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowResized: 0xb400006fb5516080 -- 0xb400006f382f4010 ( 1080 x 2307 )
2025-04-13 15:49:00.098  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowRedrawNeeded: 0xb400006fb5516080 -- 0xb400006f382f4010
2025-04-13 15:49:00.100  2330-2330  threaded_app            org.bevyengine.example               V  ContentRectChanged: 0xb400006fb5516080 -- (0 0) (1080 2307)
2025-04-13 15:49:00.101  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.Setup new sync id=1 syncSeqId=1
2025-04-13 15:49:00.102  2330-2330  SurfaceSyncer           org.bevyengine.example               E  Failed to find sync for id=0
2025-04-13 15:49:00.102  2330-2330  SurfaceSyncer           org.bevyengine.example               E  Failed to find sync for id=1
2025-04-13 15:49:00.110  2330-2330  VRI[MainActivity]       org.bevyengine.example               D  vri.reportDrawFinished syncSeqId=1 android.view.ViewRootImpl.lambda$createSyncIfNeeded$4$android-view-ViewRootImpl:3847 android.view.ViewRootImpl$$ExternalSyntheticLambda1.run:6 android.os.Handler.handleCallback:942 android.os.Handler.dispatchMessage:99 android.os.Looper.loopOnce:211 
2025-04-13 15:49:00.260  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:49:00.260  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:49:00.260  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:49:00.260  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:49:00.260  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:49:00.262  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:49:00.262  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:49:00.262  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuPixelFormat: No map for format: 0x38
2025-04-13 15:49:00.262  2330-8874  AdrenoUtils             org.bevyengine.example               E  <validate_memory_layout_input_parmas:1962>: Unknown Format 0
2025-04-13 15:49:00.262  2330-8874  AdrenoUtils             org.bevyengine.example               E  <adreno_init_memory_layout:4689>: Memory Layout input parameter validation failed!
2025-04-13 15:49:00.262  2330-8874  qdgralloc               org.bevyengine.example               E  GetGpuResourceSizeAndDimensions Graphics metadata init failed
2025-04-13 15:49:00.262  2330-8874  Gralloc4                org.bevyengine.example               E  isSupported(1, 1, 56, 1, ...) failed with 1
2025-04-13 15:49:00.263  2330-8874  GraphicBufferAllocator  org.bevyengine.example               E  Failed to allocate (4 x 4) layerCount 1 format 56 usage b00: 1
2025-04-13 15:49:00.263  2330-8874  AHardwareBuffer         org.bevyengine.example               E  GraphicBuffer(w=4, h=4, lc=1) failed (Unknown error -1), handle=0x0
2025-04-13 15:49:00.480  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 1s(f:0 m:1050 s:0 k:1050) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:01.967  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 2s(f:527 m:2009 s:0 k:206) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:03.076  2330-2330  MirrorManager           org.bevyengine.example               W  this model don't Support
2025-04-13 15:49:03.361  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 3s(f:895 m:3035 s:0 k:592) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:04.651  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 4s(f:1215 m:4005 s:0 k:650) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:05.510  2330-8937  ProfileInstaller        org.bevyengine.example               D  Installing profile for org.bevyengine.example
2025-04-13 15:49:05.920  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 5s(f:1482 m:5008 s:0 k:800) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:07.172  2330-2330  threaded_app            org.bevyengine.example               V  Pause: 0xb400006fb5516080
2025-04-13 15:49:07.178  2330-8865  threaded_app            org.bevyengine.example               V  activityState=13
2025-04-13 15:49:07.184  2330-2330  threaded_app            org.bevyengine.example               V  NativeWindowDestroyed: 0xb400006fb5516080 -- 0xb400006f382f4010
2025-04-13 15:49:07.184  2330-2330  threaded_app            org.bevyengine.example               V  android_app_set_window called
2025-04-13 15:49:07.185  2330-8865  threaded_app            org.bevyengine.example               V  APP_CMD_TERM_WINDOW
2025-04-13 15:49:07.221  2330-8865  threaded_app            org.bevyengine.example               V  APP_CMD_TERM_WINDOW
2025-04-13 15:49:07.224  2330-2330  threaded_app            org.bevyengine.example               V  Stop: 0xb400006fb5516080
2025-04-13 15:49:07.225  2330-8865  threaded_app            org.bevyengine.example               V  activityState=14
                                                                                                    
                                                                                                    [          1744552147.225  2330: 8865 W/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-TODO: forward onStop notification to application
2025-04-13 15:49:07.228  2330-2330  threaded_app            org.bevyengine.example               V  SaveInstanceState: 0xb400006fb5516080
                                                                                                    
                                                                                                    [          1744552147.228  2330: 8865 W/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-TODO: forward saveState notification to application
2025-04-13 15:49:07.228  2330-8865  threaded_app            org.bevyengine.example               V  APP_CMD_SAVE_STATE
2025-04-13 15:49:07.230  2330-2330  threaded_app            org.bevyengine.example               V  Destroy: 0xb400006fb5516080
2025-04-13 15:49:07.231  2330-8865  threaded_app            org.bevyengine.example               V  APP_CMD_DESTROY
                                                                                                    
                                                                                                    [          1744552147.231  2330: 8865 W/event /home/user/.local/share/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/winit-TODO: forward onDestroy notification to application
2025-04-13 15:49:07.579  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 6s(f:2126 m:6023 s:0 k:379) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:08.641  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 7s(f:2126 m:7084 s:0 k:1440) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:09.600  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 8s(f:2126 m:8044 s:0 k:2400) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:10.561  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 9s(f:2126 m:9005 s:0 k:3361) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:10.865  2330-8853  MIUIScout App           org.bevyengine.example               W  Enter APP_SCOUT_WARNING State
2025-04-13 15:49:10.865  2330-8853  MIUIScout App           org.bevyengine.example               W   (Current message: duration=3696ms seq=207 late=1ms h=android.app.ActivityThread$H w=159)
2025-04-13 15:49:10.874  2330-8853  AppScoutStateMachine    org.bevyengine.example               D  dump trace dirName = org.bevyengine.example-2330-APP_SCOUT_WARNING-2025-04-13-15-49-10
2025-04-13 15:49:10.887  2330-2330  libc                    org.bevyengine.example               I  Requested dump for pid 2330 (yengine.example)
2025-04-13 15:49:10.932  2330-8956  MIUIScout App           org.bevyengine.example               W  Event:APP_SCOUT_WARNING Thread:main backtrace:
                                                                                                        at com.google.androidgamesdk.GameActivity.terminateNativeCode(Native Method)
                                                                                                        at com.google.androidgamesdk.GameActivity.onDestroy(GameActivity.java:351)
                                                                                                        at android.app.Activity.performDestroy(Activity.java:8821)
                                                                                                        at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1473)
                                                                                                        at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5611)
                                                                                                        at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:5664)
                                                                                                        at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5965)
                                                                                                        at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5880)
                                                                                                        at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:71)
                                                                                                        at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
                                                                                                        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
                                                                                                        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
                                                                                                        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2394)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                        at android.os.Looper.loopOnce(Looper.java:211)
                                                                                                        at android.os.Looper.loop(Looper.java:300)
                                                                                                        at android.app.ActivityThread.main(ActivityThread.java:8296)
                                                                                                        at java.lang.reflect.Method.invoke(Native Method)
                                                                                                        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
                                                                                                        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
2025-04-13 15:49:10.954  2330-8845  System                  org.bevyengine.example               W  A resource failed to call close. 
2025-04-13 15:49:10.940  2330-2330  FinalizerDaemon         org.bevyengine.example               W  type=1400 audit(0.0:11176829): avc: denied { getopt } for path="/dev/socket/usap_pool_primary" scontext=u:r:untrusted_app:s0:c121,c258,c512,c768 tcontext=u:r:zygote:s0 tclass=unix_stream_socket permissive=0 app=com.google.android.permissioncontroller
2025-04-13 15:49:11.589  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 10s(f:2126 m:10032 s:0 k:4388) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:12.642  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 11s(f:2126 m:11085 s:0 k:5441) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:13.369  2330-8853  MIUIScout App           org.bevyengine.example               W  Enter APP_SCOUT_HANG state
2025-04-13 15:49:13.369  2330-8853  MIUIScout App           org.bevyengine.example               W   (Current message: duration=6199ms seq=207 late=1ms h=android.app.ActivityThread$H w=159)
2025-04-13 15:49:13.369  2330-8853  AppScoutStateMachine    org.bevyengine.example               D  dump trace dirName = org.bevyengine.example-2330-APP_SCOUT_HANG-2025-04-13-15-49-13
2025-04-13 15:49:13.374  2330-8967  MIUIScout App           org.bevyengine.example               W  Event:APP_SCOUT_HANG Thread:main backtrace:
                                                                                                        at com.google.androidgamesdk.GameActivity.terminateNativeCode(Native Method)
                                                                                                        at com.google.androidgamesdk.GameActivity.onDestroy(GameActivity.java:351)
                                                                                                        at android.app.Activity.performDestroy(Activity.java:8821)
                                                                                                        at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1473)
                                                                                                        at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:5611)
                                                                                                        at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:5664)
                                                                                                        at android.app.ActivityThread.handleRelaunchActivityInner(ActivityThread.java:5965)
                                                                                                        at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:5880)
                                                                                                        at android.app.servertransaction.ActivityRelaunchItem.execute(ActivityRelaunchItem.java:71)
                                                                                                        at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
                                                                                                        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
                                                                                                        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
                                                                                                        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2394)
                                                                                                        at android.os.Handler.dispatchMessage(Handler.java:106)
                                                                                                        at android.os.Looper.loopOnce(Looper.java:211)
                                                                                                        at android.os.Looper.loop(Looper.java:300)
                                                                                                        at android.app.ActivityThread.main(ActivityThread.java:8296)
                                                                                                        at java.lang.reflect.Method.invoke(Native Method)
                                                                                                        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
                                                                                                        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
2025-04-13 15:49:13.378  2330-2330  libc                    org.bevyengine.example               I  Requested dump for pid 2330 (yengine.example)
---------------------------- PROCESS STARTED (8974) for package org.bevyengine.example ----------------------------
2025-04-13 15:49:13.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 12s(f:2126 m:12044 s:0 k:6400) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:14.311  2330-8876  MIUIScout ANR           org.bevyengine.example               W  AnrScout only want msg within 20s, so stop here
2025-04-13 15:49:14.350  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg: (Current message: duration=7180ms seq=207 late=1ms h=android.app.ActivityThread$H w=159)
2025-04-13 15:49:14.350  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:messages for the same target android.app.ActivityThread$H execute time>50ms (count=3 totalwalltime=731ms totalrunningtime=230ms totalrunnabletime=21ms h=android.app.ActivityThread$H whatORcallback=159)
2025-04-13 15:49:14.350  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:messages for the same target android.app.ActivityThread$H execute time>50ms (count=1 totalwalltime=251ms totalrunningtime=217ms totalrunnabletime=26ms h=android.app.ActivityThread$H whatORcallback=110)
2025-04-13 15:49:14.350  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:messages for the same target android.view.Choreographer$FrameHandler execute time>50ms (count=169 totalwalltime=493ms totalrunningtime=202ms totalrunnabletime=79ms h=android.view.Choreographer$FrameHandler whatORcallback=android.view.Choreographer$FrameDisplayEventReceiver)
2025-04-13 15:49:14.350  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:messages for the same target android.app.ActivityThread$H execute time>50ms (count=1 totalwalltime=367ms totalrunningtime=33ms totalrunnabletime=7ms h=android.app.ActivityThread$H whatORcallback=162)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:execute time>50ms (msgIndex=18seq=18 plan=15:48:59.974 late=7ms wall=53ms running=11ms runnable=6ms h=android.view.Choreographer$FrameHandler c=android.view.Choreographer$FrameDisplayEventReceiver)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:execute time>50ms (msgIndex=8seq=8 plan=15:48:58.941 late=733ms wall=242ms running=65ms runnable=27ms h=android.view.Choreographer$FrameHandler c=android.view.Choreographer$FrameDisplayEventReceiver)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:execute time>50ms (msgIndex=4seq=4 plan=15:48:58.337 late=604ms wall=724ms running=227ms runnable=21ms io=2ms h=android.app.ActivityThread$H w=159)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:execute time>50ms (msgIndex=3seq=3 plan=15:48:58.308 late=381ms wall=251ms running=217ms runnable=26ms io=1ms h=android.app.ActivityThread$H w=110)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:execute time>50ms (msgIndex=1seq=1 plan=15:48:58.299 late=19ms wall=367ms running=33ms runnable=7ms io=1ms h=android.app.ActivityThread$H w=162)
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               D  get period history msg:In recent 20s, total historyMsgCount=206
2025-04-13 15:49:14.351  2330-8876  MIUIScout ANR           org.bevyengine.example               W  Print Message Id: 0 MessageInfo: { when=-7s175ms what=23 arg1=93 target=android.view.ViewRootImpl$ViewRootHandler }
2025-04-13 15:49:14.352  2330-8876  MIUIScout ANR           org.bevyengine.example               W  Print Message Id: 1 MessageInfo: { when=-7s169ms what=29 obj=com.android.internal.os.SomeArgs@42198b7 target=android.view.ViewRootImpl$ViewRootHandler }
2025-04-13 15:49:14.354  2330-8876  MIUIScout ANR           org.bevyengine.example               W  Print Message Id: 2 MessageInfo: { when=-7s165ms what=2 obj=DisplayInfo{"Built-in Screen", displayId 0", displayGroupId 0, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, FLAG_TRUSTED, real 2400 x 1080, largest app 2177 x 2177, smallest app 1080 x 987, appVsyncOff 1000000, presDeadline 16666666, mode 2, defaultMode 2, modes [{id=1, width=1080, height=2400, fps=120.00001, alternativeRefreshRates=[60.000004]}, {id=2, width=1080, height=2400, fps=60.000004, alternativeRefreshRates=[120.00001]}], hdrCapabilities HdrCapabilities{mSupportedHdrTypes=[2, 3, 4], mMaxLuminance=420.0, mMaxAverageLuminance=210.1615, mMinLuminance=0.323}, userDisabledHdrTypes [], minimalPostProcessingSupported false, rotation 1, state ON} target=android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate }
2025-04-13 15:49:14.354  2330-8876  MIUIScout ANR           org.bevyengine.example               W  Print Message Id: 3 MessageInfo: { when=-6s931ms what=29 obj=com.android.internal.os.SomeArgs@35ff824 target=android.view.ViewRootImpl$ViewRootHandler }
2025-04-13 15:49:14.354  2330-8876  MIUIScout ANR           org.bevyengine.example               W  Print Message Id: 4 MessageInfo: { when=-6s894ms what=29 obj=com.android.internal.os.SomeArgs@d4fcf8d target=android.view.ViewRootImpl$ViewRootHandler }
2025-04-13 15:49:14.355  2330-8876  MIUIScout ANR           org.bevyengine.example               W  (Print messages: 5, polling=false, quitting=false)
2025-04-13 15:49:14.560  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 13s(f:2126 m:13004 s:0 k:7360) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
---------------------------- PROCESS ENDED (8974) for package org.bevyengine.example ----------------------------
2025-04-13 15:49:14.812  2330-8839  yengine.example         org.bevyengine.example               I  Thread[2,tid=8839,WaitingInMainSignalCatcherLoop,Thread*=0xb400006fbdc0a000,peer=0x15883348,"Signal Catcher"]: reacting to signal 3
2025-04-13 15:49:14.812  2330-8839  yengine.example         org.bevyengine.example               I  
2025-04-13 15:49:15.003  2330-8839  yengine.example         org.bevyengine.example               I  Wrote stack traces to tombstoned
2025-04-13 15:49:15.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 14s(f:2126 m:14044 s:0 k:8400) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:16.560  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 15s(f:2126 m:15003 s:0 k:9359) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:17.561  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 16s(f:2126 m:16004 s:0 k:10360) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:18.565  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 17s(f:2126 m:17008 s:0 k:11364) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:19.641  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 18s(f:2126 m:18084 s:0 k:12440) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:20.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 19s(f:2126 m:19045 s:0 k:13401) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:21.561  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 20s(f:2126 m:20005 s:0 k:14361) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:22.574  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 21s(f:2126 m:21018 s:0 k:15374) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:23.642  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 22s(f:2126 m:22086 s:0 k:16442) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:24.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 23s(f:2126 m:23045 s:0 k:17401) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:25.641  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 24s(f:2126 m:24085 s:0 k:18441) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:26.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 25s(f:2126 m:25045 s:0 k:19401) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:27.561  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 26s(f:2126 m:26005 s:0 k:20361) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:28.587  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 27s(f:2126 m:27031 s:0 k:21387) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:29.641  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 28s(f:2126 m:28084 s:0 k:22440) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:30.602  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 29s(f:2126 m:29045 s:0 k:23401) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:31.561  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 30s(f:2126 m:30005 s:0 k:24361) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:32.597  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 31s(f:2126 m:31040 s:0 k:25396) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:33.559  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 32s(f:2126 m:32003 s:0 k:26359) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
2025-04-13 15:49:34.601  2330-8877  AudioTrack              org.bevyengine.example               D  [audioTrackData][mute] 33s(f:2126 m:33045 s:0 k:27401) : pid 2330 uid 10633 sessionId 205201 sr 44100 ch 2 fmt 5
---------------------------- PROCESS ENDED (2330) for package org.bevyengine.example ----------------------------
RabadanDotDev

RabadanDotDev commented on Apr 14, 2025

@RabadanDotDev

I was checking the logs and looks like the issue is that the GameActivity gets destroyed when rotating the device by default. The way to fix it is to simply add android:configChanges="orientation|screenSize" to the AndroidManifest.xml as indicated in https://stackoverflow.com/a/3329486.

As I understand from the docs, this makes the app "self-manage" the fact that the configuration of the screen has changed. After doing this, the rotation seems to generate a WindowResized event, so the device rotation can be detected if an app is interested of doing so.

I will make a PR updating the examples

insertokname

insertokname commented on Apr 20, 2025

@insertokname
Author

Thanks a lot for the help! Should i close this now?

RabadanDotDev

RabadanDotDev commented on Apr 20, 2025

@RabadanDotDev

I would say to leave this open until the changes are merged in case another person comes across the same problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-WindowingPlatform-agnostic interface layer to run your app inC-BugAn unexpected or incorrect behaviorO-AndroidSpecific to the Android mobile operating systemP-CrashA sudden unexpected crashS-Needs-InvestigationThis issue requires detective work to figure out what's going wrong

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      (Android) rotation mobile example black screen and then crash · Issue #18316 · bevyengine/bevy