1、Flutter和Native頁面交叉出現(xiàn),導(dǎo)致內(nèi)存溢出問題
【問題現(xiàn)象】當(dāng)我們的App在Flutter頁面和Native頁面來回切換時,會導(dǎo)致內(nèi)存曝增,使用久了直接崩潰,場景如下:

image.png
【問題原因】Flutter屬于單頁面系統(tǒng),最終顯示是通過FlutterView承載,由于一個每個FlutterView對應(yīng)一個dart vm,所以多個頁面切換時就導(dǎo)致創(chuàng)建大量的,重要多個dart vm沒法共享內(nèi)存,所以就崩了
【解決方案】問題原理知道了,那就是如何搞定這個問題了(共享dart vm),阿里巴巴開源了框架可以幫助我們解決問題。
阿里flutter_boost