AAChartCore-Kotlin icon indicating copy to clipboard operation
AAChartCore-Kotlin copied to clipboard

在Fragment中使用出现内存泄漏的情况 LeakCanary

Open aikeep opened this issue 1 year ago • 2 comments

在Fragment的布局文件中使用AAChartView组件,当承载Fragment的Activity销毁后(即便不写任何设置数据的业务逻辑),LeakCanary库会报内存泄漏,泄漏源是AAChartView

aikeep avatar Aug 03 '24 05:08 aikeep

image 我发现在Java版本的库Issues区有人反馈同样的问题。是否有人注意这个问题呢? @AAChartModel 呼唤作者大大

aikeep avatar Sep 21 '24 14:09 aikeep

我这边查看AAChartView的父类为WebView,然后仅调用了WebView.destroy()方法就可以避免leakCanary报内存泄漏,理论上如果还有更多的泄漏点可以参考WebView的泄漏处理

Neymy6247 avatar Jan 16 '25 05:01 Neymy6247