最近几周一直在研究如何为 APK 瘦身,折腾了很久,是时候写篇博客总结一下了。 虽然说 APK 瘦身对于 Android 对应用可分配内存的限制影响不大,但是还是有一些影响的,就以图片为例,将一些小图标替换为 iconfont 能有效减小内存的分配,防止 OOM 的出现。 另外,无论是 iOS 开发者还是 Android 开发者都应该尝试最好学会如何为 IPA 或 APK 瘦身,不仅仅是为了帮助用户省流量、减少下载时间、减少占用的存储空间等等,更重要的是为了提高转化率(注意:本文的转化率均指下载转化率)。 那为什么要提高转化率呢? 因为用户在纠结下载你的产品还是你的竞品的时候,往往会选择那个体验最好、功能最多、性能最好、包最小的。