android中config.gradle的使用与配置

编程入门 行业动态 更新时间:2024-10-12 03:17:35

<a href=https://www.elefans.com/category/jswz/34/1771384.html style=android中config.gradle的使用与配置"/>

android中config.gradle的使用与配置

config.gradle 是一个统一配置文件,将大部分模块需要依赖的相同第三方依赖库以及app的基础配置进行统一配置。
一般的model是不用的,在组件化开发中比较常用。在不同模块中统一配置以预防可能出现的模块依赖版本差异带来的问题。

config.gradle:

ext { //此处为网上找的config配置代码android = [compileSdkVersion: 27,buildToolsVersion: "27.0.3",supportVersion   : "27.+",targetSdkVersion : 27,minSdkVersion    : 17,versionCode      : 236,versionName      : "2.3.6"
]// api 测试
apidebug = [// 服务器域名HostName     : '"http://120.1.1.1"',// 用户版端口Port_01      : '"8043"'
]// api 正式
apirelease = [// 服务器域名HostName     : '"http://120.1.1.1"',// 用户版端口Port_01      : '"1115"'
]
}
dependencies = [okhttputils       : "com.zhy:okhttputils:2.6.2",gson          : "com.google.code.gson:gson:2.8.5",okhttp3       : "com.squareup.okhttp3:okhttp:3.11.0",greendao      : "org.greenrobot:greendao:3.3.0" ,]

在总项目的build.gradle中最上方加入

		    	apply from: "config.gradle" 

引入配置

然后在模块的build.gradle中进行配置


请注意在配置时要按配置类型加后缀名
在配置android时:
引入config的配置方式,此处注意 rootProject.ext.android.minSdkVersion中配置android 时ext.android,ext后是android

	  minSdkVersion rootProject.ext.android.minSdkVersion

在config中的定义是

	 minSdkVersion    : 23,

配置dependencies时

引入方式,此处注意,ext后是dependencies。对应着配置的前缀

	implementation rootProject.ext.dependencies.recyclerview

在config中的定义是

	recyclerview : 'androidx.recyclerview:recyclerview:1.0.0',

配置完SP那只变色龙一下,配置完成。

更多推荐

android中config.gradle的使用与配置

本文发布于:2024-03-09 02:57:40,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1723516.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:android   config   gradle

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!