Ho un ricevitore trasmissione registrata in Manifest:PACKAGE_ADDED BroadcastReceiver non funziona
<application ...>
<receiver android:name="com.some.pkg.NewAppReceiver" >
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
</intent-filter>
</receiver>
</appcication>
E il ricevitore:
public class NewAppReceiver extends BroadcastReceiver {
private static final String TAG = "NewAppReceiver";
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "Intent: " + intent.getAction());
}
}
E nulla viene ricevuto quando installo APK manualmente o dalla Android Market. Perché?
Grazie, aggiunto in intent-filter e funziona! – arts777
contento che ti abbia aiutato. –
sviluppatore @android, grazie, ma il problema rimane con PACKAGE_REMOVED durante la rimozione di un'app in visualizzazione DDMS. Hai qualche suggerimento – ArK