我工作了2天来部署我的github库CircularImageView在maven中心使用它与gradle依赖,像这样:
compile 'com.mikhaellopez:circularimageview:2.0.0'
我按照这个教程的字母:发布一个aar文件到jCenter与Gradle,但没有什么可做的,我不能访问我的库的方式。
请告诉我我做错了什么
链接:- Bintray Repos: https://bintray.com/lopspower/maven/com.mikhaellopez%3Acircularimageview/view
- Sonatype Issue: https://issues.sonatype.org/browse/OSSRH-18203
编辑:10/14/2015
最后在步骤16中同步所有与Maven Central。在教程中,您需要一个用户令牌密码。我怎么得到它?Bintray answer:
嗨,"用户令牌密码"不是从Bintray中获取的,它可以在您的Maven Central帐户中找到。请在这里查看与Maven同步的更多信息:https://bintray.com/docs/usermanual/uploads/uploads_syncingartifactswithmavencentral.html Regards Bintray Team
最后,不清楚,但"用户令牌密码"实际上对应于您的Sonatype帐户的密码。现在项目是正常同步,但是我仍然无法访问项目:
解析失败:com.mikhaellopez:circularimageview:2.0.0
您可以在bintray中看到所有库。我意识到我的图书馆很好,但有不同的路径。
的确,在Android Studio 模块名非常重要。所以我重命名"circularimageview - library "在"circularimageview"。我再次同步到新版本,现在它可以工作了。
我可以使用gradle访问我的库,如:
compile 'com.mikhaellopez:circularimageview:2.0.1'
我编辑教程:https://github.com/lopspower/gradle-jcenter-publish