Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android服务有关bind/unbind的问题?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
客户端可以使用bindservice()/ unbindservice()调用原始的bind / unbind服务.

我的问题是如何解析服务端的服务,而不是客户端调用unbindservice(),可能我应该称之为unbindClient.

我认为服务应该知道哪些客户端绑定了它,那么有没有办法告诉服务取消绑定特定客户端?

因为我只写服务,我不知道客户端是否正确调用unbindservice(),所以我有这个问题..

解决方法

如果您有权访问客户端代码

您可以从客户调用startservice() – 它将启动服务(并且在退出Activity时不会结束服务 – 因为只有stopservice()将关闭它).

而且,Client可以调用bindservice() – 如果他们想要执行Activity-service交互.

退出/解除绑定客户端时,服务仍将在调用startservice()后运行 – 服务可以执行其他操作,然后调用stopservice(),这将自行销毁.

大佬总结

以上是大佬教程为你收集整理的Android服务有关bind/unbind的问题?全部内容,希望文章能够帮你解决Android服务有关bind/unbind的问题?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。