1. 模块的相对关系:
2.模块的依赖情况
1). apps的build.gradle:
dependencies {
api fileTree(dir: 'libs', include: ['*.jar'])
api project(':models:model')//apps#app要依赖models#model
}
2). models的build.gradle:
dependencies {
api fileTree(include: ['*.jar'], dir: 'libs')
api project(':libraries:library')//models#model要依赖libraries#library
api(name: '11', ext: 'aar')
api(name: '12', ext: 'aar')
}
3). libaries的build.gradle:
dependencies {
api fileTree(dir: 'libs', include: ['*.jar'])
api(name: '21', ext: 'aar')
api(name: '