Java 操作\u在绑定服务中找到广播

Java 操作\u在绑定服务中找到广播,java,android,service,bluetooth,Java,Android,Service,Bluetooth,要创建广播接收器,我需要获取上下文,但绑定服务中缺少上下文。我创建了一个包含广播接收器的新类,并在清单中以静态方式对其进行了描述- <receiver android:name=".SingBroadcastReceiver" android:exported="true"> <intent-filter> <action android:name="android.intent.action,ACTION_FOUND"/> &

要创建广播接收器,我需要获取上下文,但绑定服务中缺少上下文。我创建了一个包含广播接收器的新类,并在清单中以静态方式对其进行了描述-

<receiver android:name=".SingBroadcastReceiver" android:exported="true">
    <intent-filter>
        <action android:name="android.intent.action,ACTION_FOUND"/>
    </intent-filter>
</receiver>


但同样,接收者需要上下文。。。我不确定,甚至在接收广播请求时。所以,请问,可能有人知道如何在绑定服务中创建操作的接收器(startdiscovery)?

那么你的意思是((上下文)这个)。registerReceiver(…)将为基于AIDL构建的远程绑定服务工作?我不问服务的基类是什么-当然是上下文,我关于注册广播接收器的问题。我的意思是,如果您将使用普通本地服务,那么活动和服务将在同一APK中。所以,如果您有活动的上下文和本地服务的其他上下文,那么可以调用每个上下文方法getApplicationContext,结果将是相同的。但有界服务有自己的APK,这是另一个活动APK,所以getApplicationContext的结果更加多样,并且不可预测,尤其是类上下文是不可分包的。