stopService会杀死服务中的子线程

时间:2019-06-07 16:42:34

标签: android android-service

我有一个在后台运行的android服务... 它创建要运行的线程是子任务

在某些情况下,我确实需要重新启动服务...我这样做的方式是:

 stopService(new Intent(this, MyService.class));
 startService(new Intent(this, MyService.class));

我的问题是,如果在stopService调用过程中服务在子线程中运行了一些子任务,这些线程被杀死或继续运行?

我的应用是api 16分(我不知道这有什么不同)

1 个答案:

答案 0 :(得分:1)

  

stopService是否会终止服务中的子线程

否。

  

那些线程被杀死或继续运行?

它们一直运行,直到您的进程终止。您的stopService()通话之后可能是毫秒或几分钟。