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

问题还原

Activity com.shangche.tachograph.activity.MainActivity 
has leaked IntentReceiver com.shangche.tachograph.utils.
aputil.WiFiConnectionReciever@1e68ecbd that was originally 
registered here. Are you missing a call to 
unregisterReceiver()?                                                
Paste_Image.png

原因是我们注册了广播而没有取消注册,导致内存泄露,解决办法是在onDestroy取消注册。

unregisterReceiver(rcv);

推荐使用内存泄露检测工具:http://blog.csdn.net/e_inch_photo/article/details/58594274

本文博客地址:
http://blog.csdn.net/e_Inch_Photo/article/details/60466051

作者博客:http://blog.csdn.net/e_inch_photo
如果喜欢就分享吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在此特此声明:一下所有链接均来自互联网,在此记录下我的查阅学习历程,感谢各位原创作者的无私奉献 ! 技术一点一点积...
    远航的移动开发历程阅读 11,496评论 12 197
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,386评论 25 709
  • 获取相册数据 http://kayosite.com/ios-development-and-detail-of-...
    0271fb6f797c阅读 1,731评论 0 1
  • 即将到来的24岁意味着来到这个世界24年了 心中彷徨最近的感觉时间流逝越来越快我似乎遗忘了初心自从有了女友之后我都...
    萌萌的白天阅读 478评论 1 1
  • 嘴唇上的肿胀终于退下去了。 回想昨夜被蚊子折腾的种种,心力交瘁。由于刚动完手术,整个人都动弹不得,然后蚊子们便落井...
    念康阅读 233评论 0 1

友情链接更多精彩内容