So senden Sie meine App, wenn andere Anwendungen installiert oder entfernt werden

Ich möchte eine App erstellen, die Broadcasts empfangen kann, wenn andere Apps auf dem Gerät installiert oder entfernt werden.

mein Code

im Manifset:

<receiver android:name=".apps.AppListener">
    <intent-filter android:priority="100">
         <action android:name="android.intent.action.PACKAGE_INSTALL"/>
         <action android:name="android.intent.action.PACKAGE_ADDED"/>  
         <action android:name="android.intent.action.PACKAGE_REMOVED"/>
    </intent-filter>
</receiver>

im AppListener:

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class AppListener extends BroadcastReceiver {

@Override
public void onReceive(Context context, Intent arg1) {
    // TODO Auto-generated method stub
    Log.v(TAG, "there is a broadcast");
    }
}

aber ich kann keine sendung empfangen. Ich denke, dieses Problem ist auf App-Berechtigungen zurückzuführen. Irgendeine Idee?

Danke für Hilfe.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage