美文网首页
Android如何有效减小APK的体积

Android如何有效减小APK的体积

作者: 水墨人生乐园 | 来源:发表于2018-03-28 17:31 被阅读0次

个人工作使用及整理来源https://blog.mindorks.com/how-to-reduce-apk-size-in-android-2f3713d2d662

1. ProGuard

Proguard可以删除无效的java code,显著地减小apk体积,但是要注意使用proguard之后要测试app,有时会导致一些bug。

2. Split Apk

Split Apk可以为根据设备密度和ABI创建特定的Apk包,大大减少每个apk的体积

对于预装应用可以直接提取必选jni.

3. resConfigs

使用resConfigs来去除非必要的本地化资源:

defaultConfig {...  resConfigs"en","hi"...}

4. Vector Drawables

Vector Drawables相比图片资源,要小很多

5. 在需要的时候使用9-patch资源

6. 优化图片资源

可以使用TinyPNGOptiPNG等压缩图片。

7.

相关文章

  • Android如何有效减小APK的体积

    个人工作使用及整理来源https://blog.mindorks.com/how-to-reduce-apk-si...

  • Android如何有效减小APK的体积

    本文主要整理自How to reduce APK size in android 1. ProGuard Prog...

  • Android如何减小APK体积

    一、移除无用资源 android { buildTypes { release { minif...

  • 减小APK体积

    减小apk体积 1. ProGuard 2. ShrinkResources 3. 使用Android Lint ...

  • Android Studio如何减小APK体积

    怎么可能呢是吧?都还没有写代码呢,就已经1.31M了。检查一下代码,我们会发现,工程里自动添加了V7的向下兼容包,...

  • 如何减小apk体积

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

  • 减小apk体积

    1.icon图标使用webp or svg 2.移除无用资源并且混淆 //开启代码淆 minifyEnabled ...

  • 减小APK体积

    使用混淆minifyEnabled true 开启shrinkresourcesshrinkResources t...

  • APK 瘦身

    为什么要减小 APK 体积 下载 APK 需要流量,流量需要花钱; 安装 APK 需要考虑手机剩余空间 APK 大...

  • Android面试题汇总

    面试题 单例模式实现方式,优缺点? 如何提升推送到达率? 如何减小Apk体积? 如何优化网络请求? ListVie...

网友评论

      本文标题:Android如何有效减小APK的体积

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