如何在发布android库到Bintray时包含依赖项

6

我刚开始在安卓平台上发布自己的库,我创建了自己的库,并上传到bintray。我的库依赖于几个第三方库。当我查看pom.xml文件时,发现依赖信息已经存在。 但是,当我将我的库添加到测试项目的gradle中时,它并没有导入所需的依赖项。因此,我不得不手动将其添加到测试项目的gradle中。 如何在将我的库添加到测试项目的gradle时自动导入依赖模块? 有谁能解决这个问题吗?我的库在二进制maven仓库中。 我现在正在寻找这个领域的专家。


我是一名iOS工程师。当我们使用CocoaPods时,它会下载所有依赖项。但在Android上我做不到。 - Marco Ramos
1个回答

2

您需要将您的库作为 传递依赖项 包含在内。您的 build.gradle 文件应该像这样:

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

1
这对我有用。谢谢。我尝试了这个解决方案,但失败了。 - Marco Ramos

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接