上传library到jcenter

(1)注册bintray.com账号

  • 进入https://bintray.com/,注册账号。
  • 注册完成后,需要邮箱激活;也可以选择第三方登录。

登录后:

上传library到jcenter_第1张图片
jcenter.png
  • 登陆后,你可以点击Your Profile->Edit然后就能看到上图的界面。

  • 点击API Key,就可以看到你一段key字符串,把这个copy下放一边,一会上传要用。

  • 然后进入maven创建package

(2)引入bintray-release

在项目的build.gradle里添加
classpath 'com.novoda:bintray-release:0.3.4'
在moudle的build.gradle里添加

apply plugin: 'com.novoda.bintray-release'//添加

//添加
publish {
    userOrg = 'xxx'//bintray.com用户名
    groupId = 'com.jcenter'//jcenter上的路径
    artifactId = 'util'//项目名称
    publishVersion = '1.0.0'//版本号
//    desc = 'xxxxxxxxxxxxx'//描述,不重要
//    website = 'xxxxxxxxxxxx'//网站,不重要
}
然后在as的Terminal终端里输入如下命令上传
gradlew clean build bintrayUpload -PbintrayUser=lsm -PbintrayKey=xxxxxx -PdryRun=false
  • user就是用户名,key就是我们刚才的让你保存的key,dryRun是一个配置参数,当为true的时候,会运行所有的环节,但是不会上传。

  • 然后就是等待,当运行完成,看到BUILD SUCCESSFUL就没问题了,如果有什么问题呢,根据log排查下。

  • 到此就上传完成了~~~

  • 但是注意此时还不能够直接被引用。需要点击Add To jcenter然后等待审核

你可能感兴趣的:(上传library到jcenter)