在Android中,如果后台服务的有界客户端在前台,我们能保证后台服务永远不会被操作系统杀死吗?
我几乎可以肯定这是真的,但我找不到文档来证明这一点。
发布于 2015-09-19 06:01:18
根据我在这里的理解,http://developer.android.com/reference/android/content/ServiceConnection.html#onServiceDisconnected(android.content.ComponentName)
绑定的服务可以被系统终止,但是活动不是无界的。一旦服务变得可用,它就会受到约束。
发布于 2015-09-19 12:21:12
您可以使用绑定标志Context.BIND_ABOVE_CLIENT。在这种情况下,只有在前台客户端之后,您的服务才会被终止。但根据文件显示:
这是不保证的
https://stackoverflow.com/questions/32661552
复制相似问题