【发布时间】:2017-07-03 10:06:09
【问题描述】:
根据documentation,默认情况下,每个android组件都运行在同一个进程中。所以当在UI线程中调用startService来启动一个intentService。 IntentService 实际上运行在同一个进程中,但是另一个线程称为工作线程,对吧?
如果内存不足,系统可能会终止任何应用程序进程。根据intentService 的documentation,它只会在工作结束后自行停止。这是否意味着运行IntentService的进程不会被系统杀死?既然是宿主UI线程的同一个进程,是不是意味着即使app在后台,只要app有intentService运行就不会被系统杀死?
谢谢
【问题讨论】: