目前我正在使用SKMAPS的Android SDK。我注意到当我注册听众时,例如SKMapSurfaceView的表面监听器和其他像SKVersioningManager等等,会有内存泄漏。
有没有办法取消注册这些侦听器以避免内存泄漏?
提前感谢您的帮助!
答案 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。