Blog Archive

Android Activity has leaked IntentReceiver

Are you missing a call to unregisterReceiver()?

Basically you forgot to unregister your BroadcastReceiver when the Activity was getting destroyed. So all you need is this ...
    @Override
    protected void onDestroy() {
        Log.v("YourActivity", "onDestory");
        unregisterReceiver(receiver);
        super.onDestroy();
    }