webview内存泄露

页面存在webview,在加载过多新闻的时候,会导致内存泄露,其主要内部原因是内部的类org.chromium.android_webview.AwContents 类中注册了component callbacks,但是未正常反注册而导致的。

主流解决方法是,在代码中动态生成webview,然后添加在容器中,并在onDestroy方法中进行资源的回收。

从源码上进行解决的处理


解决思路是从父控件先移除自己,从而让后续的操作更好走下去。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容