如何使用嵌套依赖项生成AAR

时间:2016-12-09 09:49:41

标签: java android gradle groovy aar

我尝试使用以下模块结构生成项目的AAR:

:my-library
   dependencies {
                    compile project(':my-library-core')
                }
:my-library-core
   dependencies { /* None */ }

我的问题是,当我运行汇编任务时,生成的AAR确实包含 my-library 模块类,但它不包含 my-library-core 一个。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

aar文件不包含传递依赖项。

另一种方法是在 maven存储库(公共或私有)中发布库。在这种情况下,使用pom文件的Gradle也可以下载依赖项。