Ich kann keine Sendungen für PAKET-Zwecke empfangen
Ich versuche, einen Rundfunkempfänger zu registrieren, um Rundfunkereignisse für die Paketereignisse zu empfangen. Es folgt der Code und mein Empfänger in der Manifestdatei. Die Protokollanweisung kommt nie vor, aber ich sehe deutlich, dass dieselbe Sendung für die Debug-Anweisungen von "HomeLoaders" (dem Launcher) ausgelöst wird. Was vermisse ich?
public class IntentListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// TODO Auto-generated method stub
Log.i("INTENT LISTNER:", intent.getAction());
}
}
<receiver android:name="IntentListener" android:enabled="true" android:exported="true">
<intent-filter>
<data android:scheme="package"></data>
<action android:name="android.intent.action.PACKAGE_ADDED"></action>
<action android:name="android.intent.action.PACKAGE_ADDED"></action>
<action android:name="android.intent.action.PACKAGE_CHANGED"></action>
</intent-filter>
</receiver>