标签: android android-service android-lifecycle
在Android中,如果有限的客户端位于前台,我们是否可以保证后台服务永远不会被操作系统杀死?
我几乎可以肯定这是真的,但我找不到证明它的文件。
答案 0 :(得分:0)
据我所知,http://developer.android.com/reference/android/content/ServiceConnection.html#onServiceDisconnected(android.content.ComponentName)
绑定服务可以被系统杀死,但活动不是无限制的。一旦服务可用,它就会受到限制。
答案 1 :(得分:0)
您可以使用绑定标记Context.BIND_ABOVE_CLIENT。在这种情况下,您的服务将仅在 前台客户端后被杀死。 但根据文件:
Context.BIND_ABOVE_CLIENT
这不能保证