代码复用,禁止拷贝代码,共用代码下沉为底层组件
少用多行宏,多用函数封装
删除无用代码
不要随便依赖第三方类库,可能仅仅用到1个库中的几个方法,就引入巨形库
删除重复的图片、资源文件,并且图片尽可能的小、简单,以支持resizable,如果资源过大,就放在服务器上,按需下载
Debug版本代码不要提交到Release版本中
引导产品、交互、设计,使用同一种方式开发,以复用代码
数据驱动,如通用的列表、详情、表单,后台配置模板,客户端仅开发一套通用机制即可
终极大法:砍需求
以上是iOS安装包瘦身方法,大部分也适用Android