webview安装 安卓怎么解决webview占用内存过多以及内存泄漏?
安卓怎么解决webview占用内存过多以及内存泄漏?以前,在应用程序中,每个片段将启动一个WebView,然后WebView将跳转到本机实现。测试发现问题是,即使片段已经被弹出,WebView仍然会被
安卓怎么解决webview占用内存过多以及内存泄漏?
以前,在应用程序中,每个片段将启动一个WebView,然后WebView将跳转到本机实现。测试发现问题是,即使片段已经被弹出,WebView仍然会被维护(这可以通过chrome调试器在4.4中找到)。本章已经提到了解决方案,我的测试结果是不需要这么复杂,只需要调用destroy of fragment:
就够了,基本上没有发现泄漏。文章中还提到,如果用XML定义的WebView会被泄露,我不确定,我的WebView是分段动态创建的。
多进程webview是什么?
启动多进程WebView:启用此功能后,可以有效增加app的运行内存,减少WebView造成的内存泄露,并且可以有效避免主进程的内存占用。