完全に制御できるアプリが 2 つあります。どちらも同じ証明書で署名されており、まったく同じインテント フィルターを使用しています。1 つはフラグメントからブロードキャストを送信し、もう 1 つはそれを受信して何かを行うことになっています。ただし、これは機能していません。
Strings.FILTER_INIT_REGISTER = "com.app.FILTER_INIT_REGISTER"
Intent intent = new Intent(Strings.FILTER_INIT_REGISTER);
getActivity().sendBroadcast(intent);
ReportingReceiver クラスを含むアプリのマニフェスト アプリ タグにレシーバーを登録しました。
<receiver
android:name=".receivers.ReportingReceiver"
android:exported="true"
>
<intent-filter>
<action android:name="com.app.FILTER_INIT_REGISTER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>
ReportingReceiver クラスがインテント コールを受け取らない理由に興味がありますか?