目前,我正在使用SKMAPS的Android SDK。我注意到,當我註冊監聽器(如SKMapSurfaceView的表面監聽器)和SKVersioningManager等其他監聽器時,存在內存泄漏。Skmaps:如何取消註冊聽衆以避免內存泄漏
是否有某種方法可以取消註冊這些偵聽器以避免內存泄漏?
在此先感謝您的幫助!
目前,我正在使用SKMAPS的Android SDK。我注意到,當我註冊監聽器(如SKMapSurfaceView的表面監聽器)和SKVersioningManager等其他監聽器時,存在內存泄漏。Skmaps:如何取消註冊聽衆以避免內存泄漏
是否有某種方法可以取消註冊這些偵聽器以避免內存泄漏?
在此先感謝您的幫助!
我在最新的庫中發現了內存泄漏與LeakCanary。
de.example.ui.MainActivity泄漏: 01-05 11:23:07.834 4897-7713/de。 example.internal D/LeakCanary:* GC ROOT com.skobbler.ngx.map.MapRenderer.b 01-05 11:23:07.834 4897-7713/de。 example.internal D/LeakCanary:*參考com.skobbler.ngx.map.SKMapSurfaceView.mContext 01-05 11:23:07.834 4897-7713/de。 example.internal D/LeakCanary:* leaks de.example.MainActivity instance 01-05 11:23:07.834 4897-7713/de.example.internal D/LeakCanary:*保留:197 KB。
其中一些內存泄漏已在最新的內部版本3.0中修復。如果您已經測試過以前的版本,請查看最新版本:http://developer.skobbler.com/support#download – SylviA