随着业务的快速迭代增长,App 里不断引入新的业务逻辑代码、图片资源和第三方 SDK,直接导致 APK 体积不断增长。包体积增长带来的问题越来越多,如流量费用增加、用户安装成功率降低,甚至可能会影响用户的留存率。APK 的瘦身已经是不得不考虑的事情。在尝试瘦身的过程中,我们借鉴了很多业界其他公司提供的方案,同时也针对自身特点,进行如下优化
一、删除无用的 png 图片文件和 xml 文件
1)打开 Android Studio 点击上方导航栏的 Analyze 选项
2)选择 Run Inspection by Name
3)在弹出框内输入 unused resources
4)筛选你需要查看的资源范围
5)这时候 Android lint 就会运行,需要等待