1/打包
- 创建 Android Library Module
- 编写相关代码
- 执行 Module 的 assemble(gradle 任务)
// 打包 debug aar
./gradlew assembleDebug
// 打包 release aar
./gradlew assembleRelease
// 打包 debug 和 release aar
./gradlew assemble
2/引用
- 复制 aar 包到 libs 文件夹
- 添加 aar 库地址
- 添加 aar 依赖
示例:
android {
...
repositories {
flatDir {
dirs 'libs'
}
}
}
dependencies {
...
compile(name: 'xxx', ext: 'aar')
}