Android服务保证

问题描述 投票:0回答:2

在Android中,如果有限的客户端位于前台,我们是否可以保证后台服务永远不会被操作系统杀死?

我几乎可以肯定这是真的,但我找不到证明它的文件。

android android-service android-lifecycle
2个回答
0
投票

从我在这里了解http://developer.android.com/reference/android/content/ServiceConnection.html#onServiceDisconnected(android.content.ComponentName)

绑定的服务可以被系统杀死,但活动不是无限制的。一旦服务可用,它将受限制。


0
投票

你可以使用bind flag Context.BIND_ABOVE_CLIENT。在这种情况下,您的服务将仅在前台客户端之后被终止。但根据文件:

这不保证

© www.soinside.com 2019 - 2024. All rights reserved.