App(Android)瘦身过程总结
来源:互联网 发布:苹果手机4g网络被劫持 编辑:程序博客网 时间:2024/05/22 03:49
主要优化分类:
- lint检查
- 图片压缩
- 去除第三方依赖包
- 资源压缩(微信)
- 去除多余语言包
- 深度混淆
一、lint检查
- 无用图片
- 无用配置及相关图片
- 去除无用代码
二、图片压缩处理
- 大图片压缩,特别是启动、引导图片
- 非透明图片再次压缩
- webp图片替换png和jpg
- 采用tiny批量压缩本地图片
三、去除第三方依赖包
- 去除兼容包,适当的放弃一些CPU的兼容包,比如地图
- 去除无用包
- 去除重复的包
四、资源压缩(微信)
- 借鉴“微信资源压缩”工具
五、去除多余语言包
- 去除多余语言包,部分APP暂时只考虑中文包
六、深度混淆
- Proguard压缩,混淆
- 主要配置:(minifyEnabled:true)
0 0
- App(Android)瘦身过程总结
- Android App 瘦身总结
- Android App 瘦身总结
- Android App瘦身
- Android APP终极瘦身
- android app瘦身
- android app瘦身
- Android app瘦身计划
- Android App瘦身详解
- Android App瘦身实战
- Android App瘦身实战
- android app瘦身
- Android App 瘦身总结 第一章 图片资源的优化处理
- Android App 瘦身总结 第三章 代码混淆及优化
- Android APP终极瘦身指南
- Android APP终极瘦身指南
- Android APP终极瘦身指南
- Android APP终极瘦身指南
- poj1062昂贵的聘礼【最短路反向建图】
- 第一次调微信支付正常弹出支付页面并成功支付了,再次调用时就支付异常,换个微信账号又能调用一次
- Ubuntu下ttf-mscorefonts-installer安装问题
- 树形结构的处理--组合模式
- python处理文件效率对比awk
- App(Android)瘦身过程总结
- Redis的Java客户端Jedis
- live555 RTSP 学习参考
- css元素的水平,竖直居中
- Java学习总结
- Python笔记1
- 第三次上机实践项目-项目5-(3)递归
- 理解 virbr0 - 每天5分钟玩转 OpenStack(11)
- LightOJ 1018 状压DP