相关链接:
cloud.tencent.com/developer/a…
初始项目包大小明细:
ipa包: 169.1MB
.app包(.ipa改成.zip解压缩后的): 228MB
Assets.car: 141MB (.app包右键显示包内容里面)
1,查找无用的图片资源
删除无用图片资源后,包大小明细
ipa包: 169.1MB ——> 152.8MB
.app包: 228MB ——> 211.1MB
Assets.car(.app包右键显示包内容里面): 141MB ——> 124.1MB
总体项目体积减少约17MB。
2,资源压缩
Assets.car解包
通过解包工具进行解包后,对文件按大小进行排序,由于图片实在太多,这里仅对@3x的图片大小 >100k的进行压缩,<100k的不做处理,总共压缩了约180张图片
实际效果 ipa包: 152.8MB ——> 109.7MB
.app包: 211.1MB ——> 167.6MB
Assets.car(.app包右键显示包内容里面): 124.1MB ——> 80.6MB
总体项目体积在原有基础上又继续减少约43MB。
通过1,2优化后,项目体积减少了约60MB