【发布时间】:2018-10-25 23:12:35
【问题描述】:
我使用服务在后台处理带有ContentResolver 的意图。
每个新的意图调用都会启动服务,一旦处理结束,服务就会自行停止。
这会产生一个问题,即新意图启动服务运行但之前的服务运行仍在处理中,从而导致新运行在其处理结束之前终止。
我考虑在服务中添加某种静态“nunInstances”并仅停止它的 1。
另一个选项是让服务继续运行。我曾尝试寻找有关它的有效性和副作用的信息,但没有找到。
【问题讨论】:
-
@asadali 不一样,另外一个问题与调度
stopService有关。