我阅读了IntentService
,并想知道它的生活方式和对Android应用程序的影响。我知道IntentService
启动Android时首先通过运行android.app.Application
启动onCreate()
。当IntentService
运行队列为空时,IntentService
可以被杀死。
但是对于开始android.app.Application
会发生什么?
答案 0 :(得分:1)
Application
类是一个Singleton,只要您的应用进程仍然存在,它就会存在。 IntentService
一旦不再Intent
处理就会自行退出,但这并不意味着应用程序进程退出。请阅读此处的流程和主题以获取更多信息:https://developer.android.com/guide/components/processes-and-threads.html