gpt4 book ai didi

android - ServiceConnection.onServiceDisconnected() 什么时候被调用?

转载 作者:IT老高 更新时间:2023-10-28 22:09:46 40 4
gpt4 key购买 nike

我在搞乱 Android 服务,我发现当我绑定(bind)到服务时,ServiceConnection.onServiceConnected() 会被相当可预测地调用。

但是,我的 onServiceDisconnected() 方法似乎永远不会被调用,即使在 VM 死机之后也是如此。

我已经在服务上记录了调试消息,并显示所有线程都已关闭,等等。我知道服务是作为进程实现的;是否有我不知道的线程阻止进程退出?

最佳答案

它发生在远程服务崩溃时。因此,如果在与您的客户端不同的进程中运行的服务因某些异常而失败,您将失去连接并获得回调。

关于android - ServiceConnection.onServiceDisconnected() 什么时候被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/971824/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com