Android服务需要在后台运行,直到应用被终止

时间:2018-10-25 07:18:58

标签: java android android-service background-service

我一直在阅读Android文档,我感到迷茫和困惑。

我需要在Android中使用哪种服务类型,以便即使长时间暂停或最小化应用程序也可以继续运行代码。

如果应用已关闭,我对运行该服务不感兴趣。我想运行一小段代码,这些代码将在应用处于前台或后台时运行,但不会被杀死。

1 个答案:

答案 0 :(得分:2)

您可以使用绑定的Service。所有绑定的客户端断开连接后,Service将停止。您的Activity绑定到Service,并且当您的Activity被杀死或结束时,您取消绑定并且Service停止。如果Android杀死了Activity,绑定的连接也将关闭,并且您的Service将停止。