亲测:最简单的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'
亲测:最简单的Android studio发布Library到Jcenter_第1张图片
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

亲测:最简单的Android studio发布Library到Jcenter_第2张图片

2.一系列编译之后,你将看到
亲测:最简单的Android studio发布Library到Jcenter_第3张图片

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


3.bintray

点击进入

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

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


    亲测:最简单的Android studio发布Library到Jcenter_第4张图片
  3. type选Maven,其余的忽略


    亲测:最简单的Android studio发布Library到Jcenter_第5张图片
  4. 新建Version并且上传zip包


    亲测:最简单的Android studio发布Library到Jcenter_第6张图片
  5. 进入version


    亲测:最简单的Android studio发布Library到Jcenter_第7张图片
  6. 点击Upload Files,上传之前生成的Zip包,点击Click to add files,要选中exploding the archive选项


    亲测:最简单的Android studio发布Library到Jcenter_第8张图片
  7. 下面的页面会提示你有文件没有publish,publish就可以


4.发布到Jcenter

  1. 回到package,看到右下角add to jcenter
亲测:最简单的Android studio发布Library到Jcenter_第9张图片

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

亲测:最简单的Android studio发布Library到Jcenter_第10张图片

有图有真相



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

你可能感兴趣的:(亲测:最简单的Android studio发布Library到Jcenter)