避免为服务使用多个实例

问题描述 投票:0回答:1

我创建了一个前台服务,该服务运行良好,可以在后台执行任务,但是每当我调用startForegroundService时都会调用onCreate方法。

据我所知,根据documentation,服务是一种单例类,但仍然会创建多个实例。

有人知道如何避免服务的多个实例吗?

android service singleton background-service
1个回答
0
投票

服务正在被销毁,但是在这里重复创建实例的处理程序。通过删除服务的onDestroy中的处理程序解决的问题@ greeble31感谢您的提示

© www.soinside.com 2019 - 2024. All rights reserved.