[ ] 已经提交复现所需要的附加资料 / Submit additions related with bugs
其他信息 / Additions
No response
日志提交 / Relevant log output
android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=io.legado.app.release/io.legado.app.service.WebService }: app is in background uid UidRecord{11be5d6 u0a387 CEM idle change:procadj procs:0 seq(7677017,7677003)} caps=------
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1956)
at android.app.ContextImpl.startService(ContextImpl.java:1911)
at android.content.ContextWrapper.startService(ContextWrapper.java:836)
at io.legado.app.service.WebTileService.onClick(SourceFile:28)
at android.service.quicksettings.TileService$H.handleMessage(TileService.java:494)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:224)
at android.os.Looper.loop(Looper.java:318)
at android.app.ActivityThread.main(ActivityThread.java:8772)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:561)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1013)
确认 / Assignments
问题描述 / Describe Bugs
开启web服务后,系统长时间在后台运行,此时通过系统快捷开关关闭web服务,应用崩溃报错。或者在应用未打开情况下开启web服务也会报一样的错。
复现步骤 / How to reproduce
1.打开应用开启web服务。 2.应用后台长时间运行 3.再通过系统快捷开关关闭web服务,此时会报错。 4.再打开应用也会提示崩溃。再重新打开正常。
确认 / Assignment
其他信息 / Additions
No response
日志提交 / Relevant log output
阅读版本 / Legado version
3.22.110211
Android版本 / Android version
Android 14
机型 / Model
Redmi k40 pro