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

How to set transitive = true for local .aar library?

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

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

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

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

有人可以帮助我正确的方法来实现这一目标。

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

此文件不包含引用链接到此库的所有依赖项的 pom.xml,因此添加 transitive = true 将无济于事。

如果 Cuckoo 库未托管在 Maven 存储库中,恐怕您将不得不在 build.gradle.

中手动加载它们