从最新的谷歌地图 API 中使用 MapView 时,我遇到了内存泄漏,因为 MapView 正在保留我的活动。
我使用了 Leak Canary 并有这个痕迹
D/LeakCanary﹕* GC ROOT com.google.android.gms.location.internal.ta
D/LeakCanary﹕ * 参考 com.google.android.gms.location.internal.sa
D/LeakCanary﹕ * 参考 com.google.maps.api.android.lib6.dvc
D/LeakCanary﹕ * 参考 com.google.maps.api.android.lib6.d.aj.b
D/LeakCanary﹕ * 参考 com.google.maps.api.android.lib6.gmm6.cpa
D/LeakCanary: * 参考 com.google.maps.api.android.lib6.gmm6.cymParent
D/LeakCanary: * 引用 android.widget.FrameLayout.mParent
D/LeakCanary: * 参考 com.google.android.gms.maps.MapView.mContext
D/LeakCanary﹕*泄漏 com.myapp.activities.main.AttractionDetailActivity 实例
有没有人见过这个?