Are you missing a call to unregisterReceiver()?

原创 2013年12月03日 00:35:49

        出现这个错误是在我在使用动态广播监听短信是否发送成功,正如错误提示所说,我忘了在我的代码中取消注册广播,因为这是动态广播,所以我必须在不需要的时候将这个广播手动注销,否则就会发生如题所示的异常,这个异常的解决办法很简单,就是在动态广播的onReceiver()方法中注销广播,如下代码所示:
public void onReceive(Context context, Intent intent) {
			context.unregisterReceiver(this);
		}
	}

这样就在广播成功接收后注销掉了广播,避免了异常的产生。

版权声明:本文为博主原创文章,未经博主允许不得转载。

【异常处理】Are you missing a call to unregisterReceiver()?

Are you missing a call to unregisterReceiver()?解决方案:出现这个问题是在使用广播的时候,正如错误提示所说,代码中忘记了取消注册广播,因为这是动态广播,所...
  • u013472738
  • u013472738
  • 2017年01月13日 17:11
  • 1290

关于"Are you missing a call to unregisterReceiver()? "错误

出现这个
  • u012336923
  • u012336923
  • 2014年10月19日 15:42
  • 3099

Andriod注册广播而未销毁引起的内存泄露

问题还原Activity com.shangche.tachograph.activity.MainActivity has leaked IntentReceiver com.shangche.t...
  • e_Inch_Photo
  • e_Inch_Photo
  • 2017年03月05日 12:06
  • 225

Activity has leaked IntentReceiver that was originally registered here. Are you missing a call to u

每次开机的时候应用都会停止运行一次,看log提示以下错误: 09-23 16:56:57.704: E/ActivityThread(938): Activity com.sckj.mo8_lau...
  • u010352130
  • u010352130
  • 2016年09月24日 09:42
  • 1348

has leaked IntentReceiver ...that was originally registerd here.Are you missing a call to unregister

今天碰到了这个错误:has leaked IntentReceiver ...that was originally registerd here.Are you missing a call to ...
  • HarryWeasley
  • HarryWeasley
  • 2015年04月17日 09:00
  • 4780

Android 3.X中WebView使用ZOOM崩溃的问题

09-29 21:44:08.557: ERROR/ActivityThread(31036): Activity XXX has leaked IntentReceiver  android.wid...
  • a345017062
  • a345017062
  • 2011年09月30日 21:35
  • 12546

百度地图、定位、导航SDK开发问题汇总及解决办法

一、地图 1、集成基础地图功能,进入页面地图显示灰白网格,不显示地图 解:一般因为你的清单文件中配置的百度KEY不正确,亦或各个版本的arm包没有加入在工程lib下面或是加的不全,用户权限也必不可少 ...
  • qq569699973
  • qq569699973
  • 2016年08月04日 11:48
  • 6154

Fragment中使用ViewFlipper在严格模式下抛出android.app.IntentReceiverLeaked

今天遇到一个bug:IntentReceiverLeaked, 是在严格模式下报的: 12-20 01:04:17.503 E/StrictMode(14464): android.app.Inte...
  • garybook
  • garybook
  • 2013年12月24日 11:02
  • 9171

Are you missing a call to unregisterReceiver()? 解决方法

Activity com.golo.contact.contactpeo.edit.ConEdiActivity has leaked IntentReceiver android.widget.Te...
  • u012664191
  • u012664191
  • 2014年07月17日 15:33
  • 8329

Android广播接收器注册问题:Caused by: java.lang.IllegalArgumentException: Receiver not registered

1、程序中明明使用如下方法进行了广播的注册和解除注册: mContext.registerReceiver(downloadReceiver, filter); mContext.unregiste...
  • heqiangflytosky
  • heqiangflytosky
  • 2015年01月08日 17:40
  • 6600
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Are you missing a call to unregisterReceiver()?
举报原因:
原因补充:

(最多只允许输入30个字)