将GitHub Android库发布到Maven Central

时间:2015-10-13 13:36:12

标签: android maven gradle sonatype bintray

我工作了2天,在maven central中部署我的github库CircularImageView,以便像这样使用gradle依赖:

compile 'com.mikhaellopez:circularimageview:2.0.0'

我按照本教程写了一封信:Publish an aar file to jCenter with Gradle但是无所事事我无法以这种方式访问​​我的图书馆。

请帮助我知道我做错了什么..

链接:

编辑:2015年10月14日

最后与Maven Central同步所有 <{>>步骤16。 tutorial您需要用户令牌密码。我怎么做到的?

Bintray回答:

  

嗨,“用户令牌密码”不是从Bintray中获取的,可以在Maven Central帐户中找到。请在此处查看有关与Maven同步的更多信息:https://bintray.com/docs/usermanual/uploads/uploads_syncingartifactswithmavencentral.html关注Bintray团队

最后,目前尚不清楚,但“用户令牌密码”实际上与您的Sonatype帐户的密码相对应。现在项目正常同步,但是我仍然无法访问项目

  

无法解决:com.mikhaellopez:circularimageview:2.0.0

1 个答案:

答案 0 :(得分:2)

您可以在bintray HERE中看到所有库。 我意识到我的图书馆很好,但路径不同。

的确,在Android Studio中模块名称非常重要。所以我在“ circularimageview ”中重命名为“ CircularImageView-Library ”。我再次与新版本同步,现在它可以工作。

我可以像gradle一样访问我的图书馆:

compile 'com.mikhaellopez:circularimageview:2.0.1'

我编辑教程:https://github.com/lopspower/gradle-jcenter-publish