module中的build.gradle的文件配置。
一般主要包括如下根节点:
apply plugin
必须放在第一行,它可以指定这个module是一个应用(用 apply plugin: ‘com.android.application’ 配置),或是一个库(用 apply plugin: ‘com.android.library’ 配置)。
allprejects
依赖中一些lib的仓储位置。有些lib的仓储位置是一些特别的地址,在这里进行设置。
eg:
repositories {
jcenter()
maven {
url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2'
}
maven {
url "https://oss.sonatype.org/content/repositories/snapshots/"
}
}
dependencies
项目中的依赖库,在这里设置。
compile fileTree(include: ['*.jar'], dir: 'libs')
表示 编译时,可以依赖包括libs下的jar包。如果项目中有jar包,必须添加此行才能依赖jar
compile files('libs/android-async-http-master.jar')
表示依赖libs下的android-async-http-master.jar
compile project(':library')</