AndroidStduio 中Gradle中统一管理依赖版本

    自从使用AndroidStduio之后,处理第三方依赖一下子方便了很多。通常自己在Gradle中添加依赖和控制版本,直接在项目的gradle文件中复制依赖地址。就像这样。

compile 'com.android.support:appcompat-v7:23.4.0'

compile 'com.jcodecraeer:xrecyclerview:1.2.6'

直接这样写,简单方便。但是不利于后期的维护,项目比较大,依赖较多的时候,后期的版本维护非常麻烦。因此我们可以使用一个配置文件来统一管理gradle中的版本。

第一步:创建配置文件

在项目的根目录下创建一个名为config.gradle的文件。文件的模板格式如下:

在这个文件中,工程的一些基本配置可以放在一个栏目里(android),第三方引用可以放到另一个栏目当中(dependencies)。

第二步:引用配置文件

在整个项目的Gradle文件中,添加apply  from: "config.gradle"

表示项目中所有moudle,都能引用到config.gradle文件。

第三步 读取配置文件

比如我在某个moudle中配置build.gradle,如下:

这样的话,从这里能看到,我们不需要关注依赖的第三方库的版本号,只需要到config.gradle里面去取具体某个依赖库就好了,从而非常好地实现了对版本控制的统一管理。

你可能感兴趣的:(AndroidStduio 中Gradle中统一管理依赖版本)