中关于APK瘦身的方案的价值瘦身严格上来讲

发布者:我昐会员 网友2024-02-03评论

中关于APK瘦身的方案

APK瘦身的价值

APK瘦身严格上来讲不算是对应用性能的优化,应该算是对应用程序体验的优化,瘦身的价值主要有一下几点:

APK中有哪些东西

一个APK实际上就是一个压缩文件,里面主要是包括一下几个东东:

1.代码

2.lib

3.so本地库

4.资源文件(图片,音频,字体等)

对于这些文件,可以采取一下一些方式来进行处理

代码的混淆可以减少文件的大小,因为混淆后的代码将较长的文件名,实例,方法名等做了简化,从而实现字节上面的优化.删除掉在测试阶段无用的代码,可以借助 → Code...对工程做静态代码检查,删掉无用的代码

 buildTypes {
      debug {   
      }
      release {
        minifyEnabled true // 是否混淆
        shrinkResources true // 是否去除无效的资源文件
          // 混淆的配置文件
          proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
      }
}

目前来看,大概是有这么多方法来进行减小APK的体积的,希望这些方案可以帮到大家.

©著作权归作者所有,转载或内容合作请联系作者

猜你喜欢

相关文章