Android APK大小优化

APK压缩前大小:39.9MB

资源优化

删除无用资源

使用Android Studio 的Analyze - Run Inspection By Name... 选项 搜索unused resources 查找无用资源。并对其删除。

删除后APK大小:39.2MB.优化了0.7MB

图片处理

由于项目中适配了暗黑模式导致使用了一张图片可能项目中有四五张。

  • 把原有项目中的PNG 格式图片 Webp格式。

    部分转换后APK大小:37.7MB.优化了1.5MB

  • 使用https://tinypng.com/ 压缩

    大部分图片压缩后APK大小:33MB.优化了4.7MB

语言配置

由于项目只在国内使用进行语言配置

android {
defaultConfig {
    ...
    //语言资源,只支持中文
    resConfigs "zh-rCN"
  }
}

配置后APK大小:32MB.优化了1MB

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 公司项目在不断的改版迭代中,代码在不断的累加,终于apk包不负重负了,已经到了八十多M了。可能要换种方式表达,到目...
    aserbao阅读 26,331评论 20 193
  • APK的组成结构 META-INF:包含CERT.SF和CERT.RSA签名文件,和MANIFEST.MF清单文件...
    Winterfell_Z阅读 392评论 0 2
  • APK的组成结构### META-INF:包含CERT.SF和CERT.RSA签名文件,和MANIFEST.MF清...
    yujunjun阅读 256评论 0 0
  • 首先我们App 为什么要做大小优化, 根据谷歌的统计数据,安装包越大App下载妆化率越低, 安装包越大,安装时间越...
    船长_e30d阅读 408评论 0 0
  • 瘦身意味了什么呢?人们瘦身味了更好的身体和更匀称的身材。那么app呢?提高下载转化率,用户在无wifi情况下少用流...
    乐之飞于阅读 639评论 0 3