前台服务被 Android 操作系统杀死

sai*_*lik 5 android kotlin android-studio foregroundnotification foreground-service

我有一个前台服务,在三星设备上,Android 操作系统会在一两周后终止我的前台服务。

我有一个健身应用程序,24小时运行前台服务,并且不会被破坏。在服务的 OnCreate() 和 OnStartCommand() 方法中,我正在调用 (startForeground()) 以及 onDestroy 方法,我正在运行广播接收器来重新启动我的前台服务,但每次当操作系统杀死您的服务时,不会调用 OnDestroy 方法

我已经检查并测试了 stackOverflow 中给出的每个解决方案,但没有工作。

有什么解决办法吗...?