我使用的是CachedNetworkImage+ListView.builder+StreamBuilder+Firebase。由于是聊天应用,布局了很多列表以及网格视图。问题是,用了一小段时间后,整个应用的大小是2gb+(在iOS上测试)。估计我的聊天应用使用一段时间后,会更高。有什么办法,如何能把flutter的整体缓存大小限制在,比如1.0GB?
调用。Firestore.instance.settings(persistenceEnabled:true, cacheSizeBytes: 100000000);
将cacheSizeBytes设置为你想要的大小。