我写了一个名为LibA的aar库,它取决于我的lib libb和LibC。 LibB和LibC已经上传到maven,但我的LibA目前无法通过相同的Gradle任务构建,因为我必须等待大约20分钟才能与Nexus进行Maven Central同步。 我想在同一个任务中部署LibA,LibB和LibC,我该怎么办?
这是LibA的gradle依赖:
dependencies {
compile ("group.LibB:version@aar")
compile ("group.LibC:version@aar")
}
答案 0 :(得分:0)
尝试众多gradle maven发布助手之一。
我在gradle-fury工作,您可能需要查看。它肯定适用于直接发布到sonatype oss。有了它,您可以使用
将aar发布到maven local然后在构建脚本中,您需要将mavenLocal()
存储库引用到解决方案
LibB
gradlew install
的LibC
gradlew install
利巴
gradlew install