gpt4 book ai didi

android - onServiceConnected() 未调用

转载 作者:IT老高 更新时间:2023-10-28 23:17:00 32 4
gpt4 key购买 nike

我在使用后台服务时遇到问题。
我正在使用 2 个 Activity 的服务。

第一个 Activity 开始 ServicestartService(intent)并使用 bindService(intent, mConnection, Context.BIND_AUTO_CREATE); 绑定(bind)到它

这很好用,我可以发送 MessageonServiceConnected() .

第二个 Activity 只绑定(bind)到 Service (因为它已经开始了),再次使用 bindService(intent, mConnection, Context.BIND_AUTO_CREATE);

现在这是我的问题:
在第二个 Activity 中,我有一个 Button当我按下它时应该使用该服务。
但是,onServiceConnected()在此 Activity 中从未调用过,因此我无法让 Binder 创建 Messenger发送 Message到服务器。

有谁知道onServiceConnected()被准确调用,或者它可能在等待什么?
或者也许有其他方法可以解决这个问题?

编辑: bindService返回 false,这是什么原因造成的?

提前致谢

最佳答案

你需要添加:

<service android:name="package.path.to.your.service.class" android:enabled="true"></service>

在 Android list 文件中。

关于android - onServiceConnected() 未调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7875131/

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