1/打包

  • 创建 Android Library Module
  • 编写相关代码
  • 执行 Module 的 assemble(gradle 任务)
  1. // 打包 debug aar
  2. ./gradlew assembleDebug
  3. // 打包 release aar
  4. ./gradlew assembleRelease
  5. // 打包 debug release aar
  6. ./gradlew assemble

2/引用

  • 复制 aar 包到 libs 文件夹
  • 添加 aar 库地址
  • 添加 aar 依赖

示例:

  1. android {
  2. ...
  3. repositories {
  4. flatDir {
  5. dirs 'libs'
  6. }
  7. }
  8. }
  9. dependencies {
  10. ...
  11. compile(name: 'xxx', ext: 'aar')
  12. }

参考链接: