在 android 中将库发布到 bintray 时如何包含依赖项
How to include dependencies when publish the library to bintray in android
我刚开始在 android 中发布自己的库。
我创建了自己的库并将其上传到 bintray。我的图书馆依赖于几个第三方图书馆。当我看到 pom.xml 文件时,有依赖信息。
但是当我将我的库添加到测试项目 gradle 时,它没有导入它的依赖项。所以我不得不手动添加它测试项目的gradle。当我将我的库添加到测试项目的 gradle 时,如何自动导入依赖模块?
有没有人可以解决这个问题?我的库在二进制的 maven 存储库中。
我现在找到了这方面的专家。
您需要将您的图书馆作为 transitive dependency。你的 build.gradle
应该是这样的:
compile('com.example.your.library:0.1.0@aar') {
transitive = true;
}
我刚开始在 android 中发布自己的库。 我创建了自己的库并将其上传到 bintray。我的图书馆依赖于几个第三方图书馆。当我看到 pom.xml 文件时,有依赖信息。 但是当我将我的库添加到测试项目 gradle 时,它没有导入它的依赖项。所以我不得不手动添加它测试项目的gradle。当我将我的库添加到测试项目的 gradle 时,如何自动导入依赖模块? 有没有人可以解决这个问题?我的库在二进制的 maven 存储库中。 我现在找到了这方面的专家。
您需要将您的图书馆作为 transitive dependency。你的 build.gradle
应该是这样的:
compile('com.example.your.library:0.1.0@aar') {
transitive = true;
}