项目中需要导入库,一般有两种情况,一种是直接路径导入,一种是导入库的 aar 文件。
1. 设置库项目
1. 在库项目的 src 目录下设置 debug 目录,里面可以添加代码或者 res 文件夹。
2. 库项目在默认情况下只按照 release 编译。所以需要在 build.gradle 下添加
android {
// Enable debug build
publishNonDefault true
}
2. 配置主项目
在主项目中 build.gradle 中,
1. 如果导入库的路径
dependencies {
releaseCompile project(path: ':lib-path', configuration: 'release')
debugCompile project(path: ':lib-path', configuration: 'debug')
}
2. 如果导入 aar 文件
dependencies {
releaseCompile(name: 'lib-file-name', ext: 'aar')
debugCompile (name: 'lib-file-name', ext: 'aar')
}
aar 文件的导入和配置请参照我的另一篇文章