在完全不使用它的情况下在android studio中向gradle添加依赖项会影响apk大小吗? [英] Does adding dependency to gradle in android studio while not using it at all affect apk size?

查看:207
本文介绍了在完全不使用它的情况下在android studio中向gradle添加依赖项会影响apk大小吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

In a big project while former developers already worked on, you can find dependencies in gradle that doesn't have any usages at all.

那些依赖项会影响apk的大小吗?以及相关性如何影响apk的大小,如果仅使用库中的一种方法,这是否意味着所有连接到apk的库文件.

Do those dependencies affect apk size? and how dependencies affect apk size, what if you're just using one method from a library, does this mean that all the library files attached to your apk.

推荐答案

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

Yes, unused dependencies do increase the apk size.

启用

minifyEnabled为真

minifyEnabled true

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

can analyze all the bytecode and remove unused classes and methods.

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

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

It is good to remove all the unused dependencies from gradle

这篇关于在完全不使用它的情况下在android studio中向gradle添加依赖项会影响apk大小吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆