gradle文件
Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。
settings.gradle文件
Setting文件可以说是子项目(也可以说是Module)的配置文件,大多数setting.gradle的作用是为了配置子工程,再Gradle多工程是通过工程树表示的。
例如: 在Android studio中指定相应的module能在主工程当中使用:
代码语言:javascript复制include ':demo1app', ':demo2app'
project(':demo1app').projectDir = new File("Demo1\demo1app") //对应Module的路径
project(':demo2app').projectDir = new File("Demo2\demo2app")
项目工程如下:
image.png