美文网首页APP优化
apk如何瘦身?

apk如何瘦身?

作者: hammercui | 来源:发表于2017-02-28 11:09 被阅读11次

参考知乎D-clock爱吃葱花Android应用瘦身,从18MB到12.5MB一文。

首先打开Build/Analyze Apk进行apk分析


1.png

重点讲三个知识点

  • 使用 Drawable XML、Color、.9 PNG 代替 PNG。

从性能上看,比起使用图片资源需要先将其生成 Bitmap 再传到底层交由 GPU 渲染,用 Drawable XML 和 Color 则更加高效,它是直接将 Shape 信息传到底层由 GPU 进行渲染,CPU 和 内存的占用会更少

  • 不到报没有使用的资源,删除没有使用的资源

在项目的build.gradle中配置shrinkResources true

buildtypes {
 
 release{
    minifyEnable true //是否混淆
    shrinkResources true //是否去除无用的资源文
 }
}
  • 删除没有使用的资源 Analyze/Rn Inspection by Name 输入 Unused Resources ,然后查看结果
2.png

相关文章

  • app性能优化

    Android冷启动时间优化 Android开发——避免内存泄露 APK瘦身实践 APK瘦身记,如何实现高达53%...

  • APK瘦身 减小APP体积

    APK dex瘦身 APK res瘦身 APK减小语言包 APK 重新打包 PNG转JPG tiny处理png w...

  • 玩转APK:实现Android APK瘦身99.99%

    摘要: 如何瘦身是 APK 的重要优化技术。APK 在安装和更新时都需要经过网络下载到设备,APK 越小,用户体验...

  • 「Android」 APK瘦身探索

    本文来自尚妆Android团队青峰发表于尚妆博客 APK瘦身探索 最近几周一直在研究如何为APK瘦身,折腾了很久,...

  • apk如何瘦身?

    参考知乎D-clock爱吃葱花的Android应用瘦身,从18MB到12.5MB一文。 首先打开Build/Ana...

  • Drawable 着色的后向兼容方案

    Drawable 着色的后向兼容方案(APK瘦身实践APK瘦身实践)[http://www.cnblogs.com...

  • Android性能优化

    Apk瘦身实用总结 Apk瘦身 Apk的大小对于用户是否选择下载应用起着至关重要的影响下面是对于减小Apk大小的一...

  • 客户端瘦身及快速打包实践应用讲义

    《客户端瘦身及快速打包实践应用》 具体要点。 一.客户端瘦身。 1.如何分析和梳理apk瘦身方法。使用Androi...

  • Android应用瘦身实践

    参考文章 APK瘦身记,如何实现高达53%的压缩效果 Android APP终极瘦身指南 优化效果 优化前包大小是...

  • APK 是如何做瘦身的

    APK 是如何做瘦身的 http://www.freebuf.com/articles/security-mana...

网友评论

    本文标题:apk如何瘦身?

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