亲测:最简单的Android studio发布Library到Jcenter

听了一个名为cjj的建议,开始混github看了用了太多的轮子之后,对造轮子产生了兴趣。但是一个发布Library到Jcenter就让我踩了很多坑。看了hongyang的博客,虽然过程繁琐,但总算配置完成,一上传,尼玛。失败。(当然不是说大神的方法有问题,应该是过程繁琐导致哪一步不正确了)。后来偶然看到一篇国外的帖子。(我用有道看完了==!)。结果是十分钟搞定.


1.配置module

找到Library的Build.gradle文件,加入如下代码

ext { PUBLISH_GROUP_ID = 'cn.ziyeyouhu.android' PUBLISH_ARTIFACT_ID = 'sweet-alert-dialog' PUBLISH_VERSION = '1.0' }

apply from: 'https://raw.githubusercontent.com/blundell/release-android-library/master/android-release-aar.gradle'
Tables Are
PUBLISH_GROUP_ID 开发者名称
PUBLISH_ARTIFACT_ID 项目名称
PUBLISH_VERSION 版本

compile地址:'cn.ziyeyouhu.android:sweet-alert-dialog:1.0'


2.生成zip

1.terminal中执行gradlew clean build generateRelease


2.一系列编译之后,你将看到

去上面的路径找到你的zip包,上传将用到


3.bintray

点击进入

  1. 进入bintray,点击注册一个账号

  2. 点击 New Repository ,新建一个仓库


  3. type选Maven,其余的忽略


  4. 新建Version并且上传zip包


  5. 进入version


  6. 点击Upload Files,上传之前生成的Zip包,点击Click to add files,要选中exploding the archive选项


  7. 下面的页面会提示你有文件没有publish,publish就可以


4.发布到Jcenter

  1. 回到package,看到右下角add to jcenter

2.后面就是审核了,不出意外的话几个小时,如果你想让别人知道你的compile地址

有图有真相



以上就是将library上传到jcencter的全部步骤,一步步来操作就可以了。如果觉得本文对你有帮助,给个喜欢
欢迎关注。如果有什么疑问也可以留言。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容