apk在雷电模拟器运行一会儿(10秒内)闪退报“屡次停止运行”

  • Creator 版本:3.5.2

  • 目标平台:雷电模拟器

  • 重现方式:apk在雷电模拟器运行一会儿(10秒内)闪退报“屡次停止运行”

  • 首个报错:
    2023-05-09 14:30:11.162 4303-4328/com.test.Gm D/HostConnection: glGetError exceeded.
    2023-05-09 14:30:11.224 4303-4328/com.test.Gm D/HostConnection: glGetError exceeded.
    2023-05-09 14:30:11.931 4303-4328/com.test.Gm D/HostConnection: glGetError exceeded.
    2023-05-09 14:30:13.364 4414-4414/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x100
    2023-05-09 14:30:13.773 1297-1341/system_process W/InputDispatcher: channel ‘e4cc4b8 com.test.Gm/com.cocos.game.AppActivity (server)’ ~ Consumer closed input channel or an error occurred. events=0x9
    2023-05-09 14:30:13.836 1297-4419/system_process W/ActivityManager: Exception thrown during pause
    android.os.DeadObjectException
    at android.os.BinderProxy.transactNative(Native Method)
    at android.os.BinderProxy.transact(Binder.java:615)
    at android.app.ApplicationThreadProxy.schedulePauseActivity(ApplicationThreadNative.java:785)
    at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1145)
    at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3531)
    at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:3367)
    at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:1855)
    at com.android.server.am.AppErrors.handleAppCrashLocked(AppErrors.java:619)
    at com.android.server.am.AppErrors.makeAppCrashingLocked(AppErrors.java:477)
    at com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:353)
    at com.android.server.am.AppErrors.crashApplication(AppErrors.java:305)
    at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:13676)
    at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
    2023-05-09 14:30:13.839 1103-1103/? E/lowmemorykiller: Error opening /proc/4303/oom_score_adj; errno=2
    2023-05-09 14:30:13.841 1297-4419/system_process W/System.err: java.lang.IllegalArgumentException: Given thread 4303 does not exist
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at android.os.Process.setThreadPriority(Native Method)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityManagerService.applyOomAdjLocked(ActivityManagerService.java:20847)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityManagerService.updateOomAdjLocked(ActivityManagerService.java:21351)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStack.resumeTopActivityInnerLocked(ActivityStack.java:2455)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStack.resumeTopActivityUncheckedLocked(ActivityStack.java:2131)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStackSupervisor.resumeFocusedStackTopActivityLocked(ActivityStackSupervisor.java:1833)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStackSupervisor.resumeFocusedStackTopActivityLocked(ActivityStackSupervisor.java:1823)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:1200)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStack.finishActivityLocked(ActivityStack.java:3531)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStack.finishTopRunningActivityLocked(ActivityStack.java:3367)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityStackSupervisor.finishTopRunningActivityLocked(ActivityStackSupervisor.java:1855)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.AppErrors.handleAppCrashLocked(AppErrors.java:619)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.AppErrors.makeAppCrashingLocked(AppErrors.java:477)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.AppErrors.crashApplicationInner(AppErrors.java:353)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.AppErrors.crashApplication(AppErrors.java:305)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.ActivityManagerService.handleApplicationCrashInner(ActivityManagerService.java:13676)
    2023-05-09 14:30:13.842 1297-4419/system_process W/System.err: at com.android.server.am.NativeCrashListener$NativeCrashReporter.run(NativeCrashListener.java:86)
    2023-05-09 14:30:13.892 1297-1312/system_process W/System.err: java.lang.Exception: show AlertDialog! title=Gm屡次停止运行
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at android.app.AlertDialog.show(AlertDialog.java:134)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at com.android.server.am.AppErrors.handleShowAppErrorUi(AppErrors.java:719)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at com.android.server.am.ActivityManagerService$UiHandler.handleMessage(ActivityManagerService.java:1637)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at android.os.Looper.loop(Looper.java:154)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at android.os.HandlerThread.run(HandlerThread.java:61)
    2023-05-09 14:30:13.896 1297-1312/system_process W/System.err: at com.android.server.ServiceThread.run(ServiceThread.java:46)
    2023-05-09 14:30:13.981 1753-1923/com.android.launcher3 E/EGL_adreno: tid 1923: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
    2023-05-09 14:30:13.981 1753-1923/com.android.launcher3 W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xa7c8ac40, error=EGL_BAD_MATCH
    2023-05-09 14:30:13.985 1297-2286/system_process E/EGL_adreno: tid 2286: eglSurfaceAttrib(1338): error 0x3009 (EGL_BAD_MATCH)
    2023-05-09 14:30:13.985 1297-2286/system_process W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xa5078140, error=EGL_BAD_MATCH

我也是遇到该问题,在雷电模拟器运行就闪退,在真机上不会。
image