我们可以通过广播接收器绑定绑定服务吗?
Can we bind binder service through broadcast receiver?
我想在应用程序接收到广播后启动绑定器服务,那么我可以像 startService 一样从接收器绑定服务,还是需要向 activity 发送回调来绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?
BroadcastReceiver
无法绑定到服务。更具体地说,onReceive()
中提供的 context
不能用于绑定到服务或注册动态 BroadcastReceiver
。您需要开始自己的 Activity
或 Service
。
我想在应用程序接收到广播后启动绑定器服务,那么我可以像 startService 一样从接收器绑定服务,还是需要向 activity 发送回调来绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?
BroadcastReceiver
无法绑定到服务。更具体地说,onReceive()
中提供的 context
不能用于绑定到服务或注册动态 BroadcastReceiver
。您需要开始自己的 Activity
或 Service
。