经过包分析 优化收益比较大有如下两方面:
- Flutter中的图片资源占比较重 重点优化方向 使用图片压缩方式 初步预计可以优化出30M以上空间
实现方案:
- 使用 tinify.cn 压缩 或者将png.jpg格式转为webP格式使用
- 资源统一管理 优先使用公共资源 模块资源分目录管理 避免重复使用的问题
- x86架构的so包占56M 该架构市场占比低于1% 是否考虑删除?
举例: 项目中的高德地图升级后 已经不使用x86的包了 是否可据此删除x86的包?
综上所述 两项实施后可优化85M以上的空间