Skmaps:如何取消注册侦听器以避免内存泄漏

时间:2016-06-08 09:12:22

标签: android memory-leaks skmaps

目前我正在使用SKMAPS的Android SDK。我注意到当我注册听众时,例如SKMapSurfaceView的表面监听器和其他像SKVersioningManager等等,会有内存泄漏。

有没有办法取消注册这些侦听器以避免内存泄漏?

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我在最新的库中发现了LeakCanary的内存泄漏。

de.example.ui.MainActivity已泄露: 01-05 11:33:07.834 4897-7713 / de。 example.internal D / LeakCanary:* GC ROOT com.skobbler.ngx.map.MapRenderer.b 01-05 11:33:07.834 4897-7713 / de。 example.internal D / LeakCanary:*引用com.skobbler.ngx.map.SKMapSurfaceView.mContext 01-05 11:33:07.834 4897-7713 / de。 example.internal D / LeakCanary:*泄漏de.example.MainActivity实例 01-05 11:23:07.834 4897-7713 / de.example.internal D / LeakCanary:*保留:197 KB。