我们可以通过广播接收器绑定绑定服务吗?

Can we bind binder service through broadcast receiver?

我想在应用程序接收到广播后启动绑定器服务,那么我可以像 startService 一样从接收器绑定服务,还是需要向 activity 发送回调来绑定服务?据我所知,广播接收器的时间限制为 10 秒,那么如果我从接收器绑定服务,该时间限制会影响吗?

BroadcastReceiver 无法绑定到服务。更具体地说,onReceive() 中提供的 context 不能用于绑定到服务或注册动态 BroadcastReceiver。您需要开始自己的 ActivityService