如何在android中将库发布到bintray时包含依赖项

时间:2017-01-12 19:47:02

标签: android maven android-gradle pom.xml bintray

我是新手在android中发布自己的库。 我创建了自己的库并将其上传到bintray。我的图书馆依赖几个第三方图书馆。当我看到pom.xml文件时,有依赖信息。 但是当我添加我的库来测试项目gradle时,它没有导入它的依赖项。所以我不得不手动添加它测试项目的gradle。当我将库添加到测试项目的gradle时,如何自动导入依赖模块? 有没有人可以解决这个问题?我的库位于二进制的maven存储库中。 我现在在这个范围内找到了专家。

1 个答案:

答案 0 :(得分:2)

您需要将图书馆列为transitive dependency。您的build.gradle应该是这样的:

compile('com.example.your.library:0.1.0@aar') {
    transitive = true;
}