当前位置: 代码迷 >> 综合 >> 减小项目APK包的常规方法总结
  详细解决方案

减小项目APK包的常规方法总结

热度:52   发布时间:2024-01-20 09:46:20.0

1.减小apk包的目的:

a.节省手机内存

b.节省用户(app安装、更新时)流量的消耗


2.减小apk的常见方法:

a.使用图片压缩工具对图片进行压缩

b.删除代码中的无用的资源文件和代码

eclipse中:可以通过android Lint工具查找无用的资源及class文件

as中:可以通过右键-->analyze-->run inspection by name-->输入unused resources

c.可以对代码进行混淆:混淆不仅可以增加代码的安全性,还可以对代码进行shrink等瘦身优化

d.只保留armeabi目录下的so文件(慎用)

e. UI团队在设计页面时,可以从设计元素的简洁性和复用性上考虑,从源头上减少图片资源的大小和数目

f. APK在升级时,尽量采用增量升级的方法

g. APK本身进行功能插件拆分,用户不常用的功能,在使用时再进行下载和安装

  相关解决方案