IntentService 由于没有请求而被杀死后应用程序会发生什么
What happens to Application after IntentService is killed because of no requests to it
我阅读了 IntentService
并想知道它的生活方式和对 Android 应用程序的影响。我知道 IntentService
何时开始 Android 首先通过 运行 onCreate()
开始 android.app.Application
。当 IntentService
运行 队列为空时, IntentService
可以被杀死。
但是开始的 android.app.Application
会发生什么?
Application
class 是单例,只要您的应用进程仍然存在,它就会存在。一旦不再有 Intent
需要处理,IntentService
会自行退出,但这并不意味着应用程序进程会退出。在此处阅读有关进程和线程的信息以获取更多信息:https://developer.android.com/guide/components/processes-and-threads.html
我阅读了 IntentService
并想知道它的生活方式和对 Android 应用程序的影响。我知道 IntentService
何时开始 Android 首先通过 运行 onCreate()
开始 android.app.Application
。当 IntentService
运行 队列为空时, IntentService
可以被杀死。
但是开始的 android.app.Application
会发生什么?
Application
class 是单例,只要您的应用进程仍然存在,它就会存在。一旦不再有 Intent
需要处理,IntentService
会自行退出,但这并不意味着应用程序进程会退出。在此处阅读有关进程和线程的信息以获取更多信息:https://developer.android.com/guide/components/processes-and-threads.html