【问题标题】:How to upload an android aar library to maven central with other aar dependencies?如何将 android aar 库与其他 aar 依赖项一起上传到 maven Central?
【发布时间】:2017-03-03 12:10:46
【问题描述】:

我写了一个名为 LibA 的 aar 库,它依赖于我的 aar 库 LibB 和 LibC。 LibB 和 LibC 已经上传到 maven,但是我的 LibA 目前无法通过同一个 Gradle 任务构建,因为我必须等待大约 20 分钟才能使 Maven Central 与 Nexus 同步。 我想在同一个任务中部署 LibA、LibB 和 LibC,我该怎么做?

这是LibA的gradle依赖:

dependencies {
    compile ("group.LibB:version@aar")
    compile ("group.LibC:version@aar")
}

【问题讨论】:

    标签: java android maven gradle


    【解决方案1】:

    尝试众多 gradle maven 发布助手之一。

    我在gradle-fury 上工作,您可能想看看。它绝对适用于直接发布到 sonatype oss。有了它,您可以使用 将 aar 发布到本地 maven

    然后在构建脚本中,您需要引用 mavenLocal() 存储库以进行解析

    LibB

    gradlew install

    LibC

    gradlew install

    LibA

    gradlew install

    【讨论】:

      猜你喜欢
      • 2016-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-27
      • 1970-01-01
      • 2016-01-06
      • 2014-05-04
      • 2018-04-02
      相关资源
      最近更新 更多