本节主要内容讲解Gradle语法和常用的基础配置。
在项目工程创建一个配置文件config.gradle:
ext {
username = "Android"
isModule = false
androidId = [
compileSdkVersion: 29,
buildToolsVersion: "29.0.2",
minSdkVersion : 22,
targetSdkVersion : 29,
versionCode : 1,
versionName : "1.0"
]
appId = [
app : "com.source.gradledemo",
lib_gradle: "com.source.gradledemo.lib_gradle"
]
url = [
"debug" : "http://www.baidu.com",
"release": "http://www.jd.com",
]
dependencies = [
appcompat : "androidx.appcompat:appcompat:1.1.0",
constraintlayout: "androidx.constraintlayout:constraintlayout:1.1.3"
]
}
然后在模块gradle中依赖:
apply from:"config.gradle"
最后使用,如在app的build.gradle中的完整配置: