美文网首页Android开发实用
缩小apk体积,如何降低7M包体积

缩小apk体积,如何降低7M包体积

作者: 感召的鳞 | 来源:发表于2019-07-13 21:05 被阅读0次

最近在缩小安装包体积的工作,总结一下学到的知识希望对大家有帮助
主要分为几个步骤
1.删除无用资源
2.多业务线资源去重
3.资源压缩处理
4.资源混淆工具
5.7zip压缩
第一步:删除无用资源

参考:打包时删除无用资源

第二步:多业务线资源去重

如果app中包含多个业务线难免会有不同名的资源重复,推荐一个扫描重复资源的工具:Duplicate Cleaner Pro

第三步:资源压缩处理

利用工具对图片和音频进行压缩推荐两个工具
图片压缩工具:
https://imageoptim.com/mac (mac版)
https://imageoptim.com/versions.html (windows,linux版)
音频压缩工具:
http://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX

第四步:微信混淆工具
微信混淆工具可以提高apk安全性,也能大大的减少apk大小强烈推荐
以下是关于这个工具的介绍和使用书名
http://mrljdx.com/2015/12/18/资源混淆方案之微信vs美团/
https://github.com/shwenzhang/AndResGuard/blob/master/README.zh-cn.md
注意:如果你有读取包中文件的操作不能用这个工具,因为把资源名混淆后无法找到对应文件

第五步:7zip压缩
http://www.cnblogs.com/AsionTang/p/3898640.html
这个工具听说可以缩小不少体积 但笔者没有用过

写文章不易,路过的伙伴辛苦点个赞,谢谢支持!

相关文章

  • 缩小apk体积,如何降低7M包体积

    最近在缩小安装包体积的工作,总结一下学到的知识希望对大家有帮助主要分为几个步骤1.删除无用资源2.多业务线资源去重...

  • apk包体积优化

    记录apk包分析特别好用的一个工具:Android Studio 的 APK Analyser, 这个工具很方便的...

  • APK包体积优化

    一、为什么要做apk包体积优化? 1、提高下载转化率;包的大小也是用户考虑是否下载的因素之一。 2、渠道合作商的要...

  • 减包与APK-Checker原理分析

    为啥要优化包体积 推广成本 下载转化率 运行内存 安装时间体积优化思维导图.png APK背景知识 对于APK瘦身...

  • flutter 安装包体积过大,包体积优化策略

    参考文章 如何缩减接近50%的Flutter包体积 Flutter-Apk 大小优化探索 简单知识回顾 relea...

  • 【性能优化】2022最新一线互联网公司Android性能优化项目

    Android性能优化方案的量化指标通常有以下五部分: 减少apk包体积大小; 减少启动&页面响应时间; 降低内存...

  • 如何减少apk体积

    lint工具优化 使用Lint工具优化,减少项目中没有引用的图片资源和优化xml布局android studio执...

  • 如何减小apk体积

    Android开发过程中,不可避免的会遇到apk体积越来越大的问题,但通过有效的方法,也能将其体积控制的很小。ap...

  • Android App包体积优化

    目录: 一、为什么我们需要做 APK 的体积优化? 二、APK 组成 三、APK分析 四、代码体积优化 五、资源体...

  • webpack 如何压缩文件

    本节我们学习如何压缩 webpack 中的文件。在实际应用中,为了缩小打包后包的体积,我们可能需要将 CSS 和 ...

网友评论

    本文标题:缩小apk体积,如何降低7M包体积

    本文链接:https://www.haomeiwen.com/subject/tetvkctx.html