我尝试使用以下模块结构生成项目的AAR:
:my-library
dependencies {
compile project(':my-library-core')
}
:my-library-core
dependencies { /* None */ }
我的问题是,当我运行汇编任务时,生成的AAR确实包含 my-library 模块类,但它不包含 my-library-core 一个。
我该如何解决?
答案 0 :(得分:1)
aar文件不包含传递依赖项。
另一种方法是在 maven存储库(公共或私有)中发布库。在这种情况下,使用pom文件的Gradle也可以下载依赖项。