頁面存在webview,在加載過多新聞的時候,會導(dǎo)致內(nèi)存泄露,其主要內(nèi)部原因是內(nèi)部的類org.chromium.android_webview.AwContents 類中注冊了component callbacks,但是未正常反注冊而導(dǎo)致的。
主流解決方法是,在代碼中動態(tài)生成webview,然后添加在容器中,并在onDestroy方法中進(jìn)行資源的回收。
從源碼上進(jìn)行解決的處理

解決思路是從父控件先移除自己,從而讓后續(xù)的操作更好走下去。