【发布时间】:2020-09-28 11:13:11
【问题描述】:
请不要将我的问题标记为无关、重复等
我想澄清一点
在 stackoverflow 答案之一中--> https://stackoverflow.com/a/57018094/12553303
这个用户这么说
当应用程序被终止时,分配给 IntentService 的作业会丢失
在其中一个站点中 --> https://guides.codepath.com/android/starting-background-services
这个博客说-->
IntentService 类曾经是在单个后台线程上运行操作的方式。 IntentService 在应用程序外部的后台进程中运行,因此即使您的应用程序关闭,该进程也会运行。
谢谢需要澄清
【问题讨论】:
-
“请不要将我的问题标记为不相关、重复等”——但是,它不清楚。你的问题是什么?请注意,
IntentService已被弃用几年。 -
@CommonsWare 用户说intentservice 的任务在应用程序关闭时会丢失,对吗?
-
“已关闭”在 Android 应用开发中并没有真正明确的定义。但是,在某些情况下
IntentService肯定会“丢失”工作,例如当用户在设置中的应用程序屏幕上按下“强制停止”时。请注意,您链接到的特定 Codepath 教程似乎已有几年历史并且已过时。
标签: android service intentservice