Activity 对象被回收时还没来得及执行 onDestroy() 方法导致没注销对应的广播接收器引发的内存泄漏 - RebornQ/Plugin-Locale-Kotlin GitHub Wiki
这种情况常见于内存低的时候Activity
被强制回收,不走onDestroy()
方法导致的。
遇到这种情况的朋友请自行判断内存低即将回收Activity
的地方(onTrimMemory()
?),
然后手动调用以下代码注销广播接收器:
BroadcastReceiverManager.unregisterBroadcastReceiver(activity)