问题:
release包编译出来的体积在53.9M,有些大,所以想着对安装包进行瘦身!!!
目前安装包为:53.9MB
解决方案:
1、第一阶段
找到项目中所有的图片资源、jar文件、so库、aar文件、音频文件、js文件,能删除的删除、能优化的优化、能压缩的压缩。
- 图片:
这个网站对图片的处理,非常友好,图片质量肉眼看着无差别,但是所占内存大小真的是相当明显!!!
其余文件,有用没办法,没用的删除。
目前安装包为:50.9MB
2、第二阶段
- 找到proguard-rules.pro文件,release包移除log输出,配置如下:
# release包移除log输出
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java