您的位置:首页 > 移动开发

App(Android)瘦身过程总结

2016-03-22 18:44 357 查看
主要优化分类:

lint检查

图片压缩

去除第三方依赖包

资源压缩(微信)

去除多余语言包

深度混淆

一、lint检查

无用图片

无用配置及相关图片

去除无用代码

二、图片压缩处理

大图片压缩,特别是启动、引导图片

非透明图片再次压缩

webp图片替换png和jpg

采用tiny批量压缩本地图片

三、去除第三方依赖包

去除兼容包,适当的放弃一些CPU的兼容包,比如地图

去除无用包

去除重复的包

四、资源压缩(微信)

借鉴“微信资源压缩”工具

五、去除多余语言包

去除多余语言包,部分APP暂时只考虑中文包

六、深度混淆

Proguard压缩,混淆

主要配置:(minifyEnabled:true)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: