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里面去取具体某个依赖库就好了,从而非常好地实现了对版本控制的统一管理。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,308评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,022评论 6 342
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,035评论 25 709
  • 今天早上发生了一个让小白杨愧疚的事情。久久不能释怀。也万万不能释怀。 搭乘地铁的路上,小白杨一直坐在靠门的座椅带着...
    一米白杨阅读 3,741评论 3 13
  • 最近因为在学网页爬虫,然后爬取下来的数据需要用数据库来保存,这里我选择了使用Mongodb,使用他的主要愿意就是因...
    遗步看风景阅读 2,271评论 0 0