Android 减少apk体积大小-1-删除无用资源

APK体积一直视为Android技术的一个量化,怎么做到功能又多,体积还少呢?这是我们一直以来追求的……


今天我们介绍两个方式减少APK大小,分别是删除未引用的资源文件和分析并压缩图片大小。

1,删除未引用资源文件

这里用Android studio 为例,打开我们的项目,选择 Analyze-->run inspaction by name --> unused resources 回车,等上一会儿,即可出现分析结果如下:


Android 减少apk体积大小-1-删除无用资源_第1张图片
image.png

此时,点击 Remove All Unused Resources,即可删除掉未引用的资源,clean一下项目并运行项目确保项目不会出错。
Analyze 下还可以分析其他依赖,模块,栈等等。

2,分析图片大小

路径:bulid-->Analyze apk


Android 减少apk体积大小-1-删除无用资源_第2张图片
image.png
点击一个目录进入:

Android 减少apk体积大小-1-删除无用资源_第3张图片
image.png

找到大的图片了,接下来可以使用无损压缩或者别的方式进行处理,imageoption和 tinypng,根据自己情况去选择,还有其他更好的工具,欢迎大家提出来。

你可能感兴趣的:(Android 减少apk体积大小-1-删除无用资源)