0
在文档中,它表示IntentServices用于异步任务,这实际上是我需要的 - 但是,它也表示服务在工作不完成时会自动终止,但我希望服务能够监视使用ContentObservers的某些值。即使它看着这些值,它会自杀吗?我是否可以使用START_STICKY让它保持活跃状态直到我真正想要它死亡?Android - 内容观察者如何使用IntentService?
在文档中,它表示IntentServices用于异步任务,这实际上是我需要的 - 但是,它也表示服务在工作不完成时会自动终止,但我希望服务能够监视使用ContentObservers的某些值。即使它看着这些值,它会自杀吗?我是否可以使用START_STICKY让它保持活跃状态直到我真正想要它死亡?Android - 内容观察者如何使用IntentService?
如果您希望服务始终运行,那么您不想使用IntentService
。只需创建您自己的Service
,并确保您返回START_STICKY
并在完成后自行停止Service
。
如果不符合您的要求,使用IntentService
没有任何好处。