如何为本地.aar库设置transitive = true?

时间:2018-03-03 09:08:14

标签: android android-gradle android-library android-gradle-2.0

我在我的DemoApp项目中使用了android cuckoo.aar本地android库。

这个cuckoo库也通过Gradle依赖项使用了许多其他库,例如(retrofit,recyclerview,rx-android,rx-java)。

当我在DemoApp中导入这个cuckoo库时,我需要在我的demoApp中添加库中使用的所有依赖项。

有一种解决方案是在gradle中使transitive = true。但它对我没有帮助。

有人可以帮我正确地实现这一目标。

1 个答案:

答案 0 :(得分:4)

无法使用本地aar文件下载传递依赖项。

此文件不包含引用链接到此库的所有依赖项的pom.xml,因此添加transitive = true将不会执行任何操作。

如果Cuckoo库未托管在Maven存储库中,我担心您将不得不在build.gradle中手动加载它们。