forked from lelemka0/MiPushFramework
-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
Describe the bug/
Mi Push在后台崩溃
To Reproduce
Steps to reproduce the behavior:
- 没有特别操作,正常使用,突然收到崩溃弹窗
Expected behavior
A clear and concise description of what you expected to happen.(您希望发生什么)
Logs (日志)
Logs are very important, this can help us solve the problem.
Please upload your log file and paste the address here:(请上传您的日志文件,在这里粘贴地址:)
2025-11-10 23:35:40.757 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{1a70f u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:36:13.600 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{5e1b153 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:36:48.626 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{7ee2a5a u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:37:20.488 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{e1147f3 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:37:53.002 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{5f6d524 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:38:24.707 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{c8480e7 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:38:59.838 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{76ed9b3 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:39:37.009 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{65640ad u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:40:10.846 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{45fd430 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroundService(ContextImpl.java:2039)
at android.content.ContextWrapper.startForegroundService(ContextWrapper.java:870)
at androidx.core.content.ContextCompat$Api26Impl.startForegroundService(ContextCompat.java:1091)
at androidx.core.content.ContextCompat.startForegroundService(ContextCompat.java:749)
at com.xiaomi.xmsf.push.service.XMPushService.forwardToPushServiceMain(XMPushService.java:54)
at com.xiaomi.xmsf.push.service.XMPushService.onHandleIntent(XMPushService.java:42)
at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:77)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.os.HandlerThread.run(HandlerThread.java:85)
2025-11-10 23:40:42.796 E/CrashHandler: TID: [2] TName: [main]
Mi Push Crash
android.app.RemoteServiceException$ForegroundServiceDidNotStartInTimeException: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{6b4e8f9 u0 com.xiaomi.xmsf/com.xiaomi.push.service.XMPushService c:com.xiaomi.xmsf}
at android.app.ActivityThread.generateForegroundServiceDidNotStartInTimeException(ActivityThread.java:2623)
at android.app.ActivityThread.throwRemoteServiceException(ActivityThread.java:2591)
at android.app.ActivityThread.-$$Nest$mthrowRemoteServiceException(Unknown Source:0)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:3012)
at android.os.Handler.dispatchMessage(Handler.java:115)
at android.os.Looper.loopOnce(Looper.java:298)
at android.os.Looper.loop(Looper.java:408)
at android.app.ActivityThread.main(ActivityThread.java:9952)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:613)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1074)
Caused by: android.app.StackTrace: Last startServiceCommon() call for this service was made here
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:2095)
at android.app.ContextImpl.startForegroun
ROM and version(manager): (你的 ROM 和 manager 的版本)
- Name: OxygenOS 16
- Android Version: 16
- Version v0.3.11-366-g40ba88c
Additional context
Add any other context about the problem here.(更多关于问题的内容写在这里)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
