如何为本地.aar库设置transitive = true? [重复]

问题描述 投票:6回答:1

这个问题在这里已有答案:

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

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

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

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

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

android android-gradle android-library android-gradle-2.0
1个回答
4
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.