APK体积一直视为Android技术的一个量化,怎么做到功能又多,体积还少呢?这是我们一直以来追求的……
今天我们介绍两个方式减少APK大小,分别是删除未引用的资源文件和分析并压缩图片大小。
1,删除未引用资源文件
这里用Android studio 为例,打开我们的项目,选择 Analyze-->run inspaction by name --> unused resources 回车,等上一会儿,即可出现分析结果如下:
此时,点击 Remove All Unused Resources,即可删除掉未引用的资源,clean一下项目并运行项目确保项目不会出错。
Analyze 下还可以分析其他依赖,模块,栈等等。
2,分析图片大小
路径:bulid-->Analyze apk
点击一个目录进入:
找到大的图片了,接下来可以使用无损压缩或者别的方式进行处理,imageoption和tinypng,根据自己情况去选择,还有其他更好的工具,欢迎大家提出来。