Android Studio中项目统一管理各依赖的版本

11人阅读 评论(0) 收藏 举报
分类:
                                                              添加统一管理gradle版本号的文件

一个Android的project可能用到许多的三方库,还包含了许多的各种版本号等,为了便于查找和管理我们可以添加一个gradle文件来统一配置这些版本号,配置方式如下:

   1,在项目的根目录下新建一个config.gradle文件,new  -> file ->以.gradle结尾即可

        并在工程的build文件添加config.gradle文件的应用

       

     2,  自定里面的内容,即各依赖的版本号:

ext {

    var = [

            compileSdkVersion    : 26,
            minSdkVersion        : 15,
            targetSdkVersion     : 26,
            versionCode          : 1,
            versionName          : "1.0",

            supportLibraryVersion: "26.1.0",

            rxjava2Version       : "2.0.1",

    ]

}

    3,在app目录的build中引用congfig中的各版本号

        

这样,就完成了集中管理各依赖库版本的问题,即在config.gradle中可以统一看到所有的依赖版本

查看评论

如何选择compileSdkVersion, minSdkVersion 和 targetSdkVersion

最近在搞项目6.0权限问题,正好借着这股劲把之前一直不太理解的compileSdkVersion, minSdkVersion 和 targetSdkVersion这三个属性看了下,看完后不禁的发出感...
  • zly921112
  • zly921112
  • 2016-09-24 11:15:30
  • 6857

compileSdkVersion,minSdkVersion,targetSdkVersion 的区别和比较

Android大家都知道的,版本碎片化比较严重,做版本的适配是必须,从而有了下面的这些知识点。 1.compileSdkVersion,minSdkVersion,targetSdkVersion作用...
  • u010286855
  • u010286855
  • 2017-01-23 10:10:36
  • 2567

compileSdkVersion, minSdkVersion 和 targetSdkVersion详解

API levelAPI level是一个整数,它指的是我们使用的框架(Framework)的版本,也就是我们使用的sdk中的各个平台下的android.jar。 但是这个API level又和And...
  • qq_27280457
  • qq_27280457
  • 2016-12-09 16:34:05
  • 8039

项目中minsdkversion、compilesdkversion、targetsdkversion的区别

偶尔看到一篇博客说的,其中详细解释了minsdkversion、compilesdkversion、targetsdkversion,感觉不错。http://blog.csdn.net/itluoch...
  • ysc123shift
  • ysc123shift
  • 2016-12-27 11:35:27
  • 596

minSdkVersion、targetSdkVersion、compileSdkVersion三者的作用解析

1. minSdkVersion minSdkVersion限制安装application所需要的系统最低版本,低于该版本的系统都不可以安装该application。同时不能使用该level版本...
  • zhangjin12312
  • zhangjin12312
  • 2017-10-25 15:17:16
  • 407

Android targetSdkVersion 原理 如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

转载地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2016/0110/3854.html               http:/...
  • lijinhua7602
  • lijinhua7602
  • 2016-01-28 11:32:01
  • 1172

Android Studio 使用教程(二十)之如何选择 compileSdkVersion, minSdkVersion 和 targetSdkVersion

compileSdkVersion, minSdkVersion 和 targetSdkVersion 的作用:他们分别控制可以使用哪些 API ,要求的 API 级别是什么,以及应用的兼容模式。 ...
  • weixin_37730482
  • weixin_37730482
  • 2017-06-10 16:45:50
  • 386

build.gradle 中compileSdkVersion,minSdkVersion,targetSdkVersion,buildToolsVersion的意思

compileSdkVersion:编译版本:compileSdkVersion告诉gradle使用哪个版本AndroidSDK编译你的应用;minSdkVersion:最低SDK版本:他代表的意思是...
  • qq_35605213
  • qq_35605213
  • 2018-04-16 15:08:14
  • 10

Gradle统一管理版本

为了提高项目开发效率,在实际项目开发过程中往往会引入一些开源框架,还有项目中使用的各种Module,当引入Module过多时最好提供一种统一的方式去管理版本号,如:compileSdkVersion、...
  • LvLuffy
  • LvLuffy
  • 2018-03-30 15:31:21
  • 20
    个人资料
    等级:
    访问量: 0
    积分: 10
    排名: 397万+
    文章分类
    文章存档