在 android studio 中添加对 gradle 的依赖但根本不使用它会影响 apk 大小吗?

Moh*_*him 5 android libraries apk android-gradle-plugin

在一个大项目中,虽然以前的开发人员已经工作过,但您可以找到gradle根本没有任何用途的依赖项。

这些依赖性会影响apk大小吗?以及依赖关系如何影响apk大小,如果您只使用库中的一种方法,这是否意味着附加到您的apk.

小智 3

是的,未使用的依赖项确实会增加 apk 的大小。

启用

minifyEnabled true

可以分析所有字节码并删除未使用的类和方法。

buildTypes {
    release {
      minifyEnabled true
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
      shrinkResources true
    }
  }
Run Code Online (Sandbox Code Playgroud)

最好从 gradle 中删除所有未使用的依赖项