apk 瘦身
原因:
1. 用户下载完成太慢导致新增少
2. CDN费用与包大小成正比
操作:
1.去除资源图片
无效字符串
去除不用的资源,
图片尽量小,
且非.9图片进行压缩 TinyPNG 工具进行压缩(原理:压缩图片位到 png-8)
2.代码优化
删除无用代码 用lint工具查看
3.用到的类库
armabi 下只用 x86即可 System.loadLibrary加载 或者 jar ,so 库从网络下载后 用system.load 加载
4.功能插件
部分独立功能 插件化
5.代码优化
去除无用,重复,冗余代码
android开发中的几个指标
1.apk 瘦身
2.顺滑程度 包含内存占用,ui线程刷新
3.省电