【问题标题】:Uploading Android library to Maven Central将 Android 库上传到 Maven Central
【发布时间】:2016-03-26 16:17:30
【问题描述】:

在使用 Android Studio 时,我知道您可以像这样添加依赖项:

然后你可以搜索找到仓库,当你需要更新你的库依赖的版本时,Android Studio 会通知你。

我还有一个库(目前在 Bintray 上),但它没有出现在库依赖项列表中(如第一个屏幕截图所示) - 这是因为列表显示了来自 Maven Central 的库吗?

如果是这样,我将如何将我的库放在 Maven Central 上?我在 Google 上查看了一些结果,但不同的博客页面和教程显示的步骤不同,因此可能会非常混乱。

由于我的库 (view on GitHub) 正在使用 Novoda Bintray Release plugin,我尝试按照 this wiki page 的说明将我的库添加到 Maven Central,但我不确定从这里去哪里。

所以,总结一下,我要问的是:

  1. 我需要将我的库上传到 Maven Central 吗?
  2. 如果是这样,我该怎么做?我应该继续使用 Novoda 插件,还是应该切换到更易于使用的插件。

【问题讨论】:

    标签: android maven android-library bintray maven-central


    【解决方案1】:

    android gradle 插件的当前默认 maven 存储库不是 Maven Central,而是JCenter,这可能就是你要找的。如果您当前有一个库部署到 Bintray 上的 maven 存储库,则发布到 JCenter(也由 Bintray 管理)非常容易,需要单击一个按钮,描述您的库并等待批准。整个过程整齐地解释here

    【讨论】:

    • 我已经在 J​​Center 上建立了我的项目,并且它已部署到那里的 Maven 存储库。但是,我需要做什么才能让我的库出现在列表中,如我的第一个屏幕截图所示
    猜你喜欢
    • 1970-01-01
    • 2016-01-11
    • 1970-01-01
    • 2022-06-16
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 2017-01-18
    相关资源
    最近更新 更多