构建包含相关AAR的Android库AAR

时间:2018-10-30 04:32:01

标签: android gradle

我有一个使用库项目的Android项目。库项目本身依赖于本地AAR。

需要什么设置,以便在构建库时将依赖项捆绑到生成的库AAR中?

1 个答案:

答案 0 :(得分:1)

您不能将AAR捆绑/组合成另一个。

但是,有两种方法可以处理来自AAR的依赖关系。

  1. 如果您的库项目依赖于maven中的另一个库,则它们将自动包含在最终的应用程序构建中。
  2. 如果从属库是本地库,则需要在build.gradle中使用flatDir指定路径以进行最终应用构建。像

repositories {
    flatDir{
        dirs "/somepath//outputs/aar/"
    }
}