搜索

首页  >  问答  >  正文

android - 如何缩小APK的体积

如何缩小APK的体积

仅有的幸福仅有的幸福2783 天前830

全部回复(3)我来回复

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:34:04

    apk 中体积较大的一般是图片资源,so文件,引用的JAR。

    所以, 可以从这些地方去找突破口。

    1. 图片资源,

      • 压缩所有图片资源 https://tinypng.com/

      • 使用 .9 图

      • 使用webp

      • 使用矢量图

      • 状态改变等图片,可以用 selector 做

      • 如果要求不高的话,适配做两套图即可 h-dpi xxh-dpi

    2. so 库

      • 一般不用支持 x86的架构 可以删除该架构下的 so 文件

      • 删除一些不用的 so 库。常见的有引用百度地图时,只要定位功能,却把所有的 so 库都引入了

    3. 打包时开启压缩,混淆

    参考连接:http://www.fqxyi.com/Android/...

    回复
    0
  • 某草草

    某草草2017-05-16 13:34:04

    我还能说些什么呢?百度一下,你就知道。

    回复
    0
  • 高洛峰

    高洛峰2017-05-16 13:34:04

    最简单有效的方法:

    • 图片格式调整:换成webp的

    • 移除不使用的资源

    • proguard开启

    回复
    0
  • 取消回复