APK文件大小减少清单

时间:2016-12-18 16:04:25

标签: android unity3d deployment filesize

我正在使用Unity为Android开发2D游戏。

在开发的第一阶段,文件大小为18 MB,几乎没有任何内容。然后它增长到65 MB,我已经设法使用下面的清单将其减少到45 MB。但我认为它可以更小。

到目前为止我尝试过的事情:

  1. 删除重复或未使用的资产
  2. 减少精灵尺寸
  3. 降低SFX采样率和比特率
  4. 为精灵使用纹理压缩
  5. 删除外部程序集
  6. 我还应该在核对表中添加其他内容吗?

2 个答案:

答案 0 :(得分:1)

Android Studio提供了一个名为Inspect Code的优秀工具,来自Analyze Menu,它突出显示未使用的导入,对象,资源等以及其他优化

minify enable和shrinkResource将减少APK大小的适当数量

由于图片资源在APK尺寸中起主要作用,请查看Here

答案 1 :(得分:0)

使用ProGuard(https://developer.android.com/studio/build/shrink-code.html)。例如,在build.gradle中为发布版本类型添加类似以下内容。

    release {
        shrinkResources true
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }