2
我得到這個,當我被檢查由LeakCanary內存泄漏,但它沒有資料:java.lang.reflect.ArtMethod對象在內存泄露的Android中
當我試圖讓轉儲Android Studio中內存監視器,我發現這一點:
任何人都可以請提供的「* .ArtMethod」類就是一些暗示?
我得到這個,當我被檢查由LeakCanary內存泄漏,但它沒有資料:java.lang.reflect.ArtMethod對象在內存泄露的Android中
當我試圖讓轉儲Android Studio中內存監視器,我發現這一點:
任何人都可以請提供的「* .ArtMethod」類就是一些暗示?
只是一個更新,我已經解決了這個問題。我發現的是,如果我使用PublisherAdView加載AdRequest,則會發生內存泄漏。
然後我嘗試使用ApplicationContext作爲構造PublisherAdView時使用的上下文(它在前面使用Activity作爲上下文)時,內存泄漏消失。
順便說一句,我試圖做的事情如下:
adViewsContainer.removeAllViews();
adView.setAdListener(null);
adView.onDestroy();
adView = null;
但內存泄漏仍然存在,當我使用活動的上下文。