减少 Android apk 大小

Jay*_*yas 5 android apk android-proguard

我在 Android 中遇到应用程序大小的问题。

场景是,

我在 Android Studio 2.0 中开发了我的 Android 应用程序,apk 的大小为 23 MB。

之后,我将 IDE 升级到 android studio 2.2,只需修改很少的代码,apk 的大小就增加到 51 MB。

我尝试使用 prorogugued 和 Lint 但没有优势。

有人可以帮我解决这个问题吗?

小智 3

1)用矢量绘图替换所有图像、图标

2) 打开专业防护,如下 goto build.gradleapp level

并把这些行

**shrinkResources true

minifyEnabled true**

3) 删除未使用的类、drawable 以及方法和字符串,并使用 LINT 的私有方法分析器来减少方法数量

JAVA的隐性成本

4)在android studio 2.2及以上版本中,他们在Build菜单中添加了apk分析工具。用它来分析 APk

5) 如果应用程序大小超过 100mb,请使用称为拆分 apk 的功能。拆分apk有两种方法 ABI 和 Density Splits