android上传Jcenter

注册Bintray账号

企业账号需要支付费用,个人账号暂时免费。也可以使用Google、github等三方账号授权登录
企业账号注册
个人账号注册

创建maven仓库

1、注册成功登录进入主页面,找到 Add New Repository按钮,点击新建仓库;

 


 

创建package

仓库列表点击某个仓库,找到Add a Package按钮,点击开始新建package

Gradle配置

1、获取bintrayKey,右上角点击头像弹框下拉框,点击 Edit Profile


 2、project的build.gradle文件中找到dependencies增加

classpath 'com.novoda:bintray-release:0.9.1'  

3、需要上传的module中配置build.gradle

apply plugin: 'com.novoda.bintray-release'

publish {
    repoName = 'xxx'//远程仓库名字,不指明,默认是上传到maven
    userOrg = 'xxx'//bintray.com用户名
    groupId = 'xxx'//jcenter中bintray上创建Package时填写的Version control一致
    artifactId = 'xxx'//项目名称,bintray上创建Package时填写的Name一致
    publishVersion = '1.0.0'//版本号,自定义
    desc = '描述'//描述,选填
    website = 'xxx'//网站地址,一般填写项目github地址,选填
    bintrayUser = 'xxx' //bintray.com用户名
    bintrayKey = 'xxx'  //
    dryRun=false  //设置为false才能上传
}

上传至Bintray

1、指令上传,在Terminal中输入下面指令,成功上传能看到SUCCESS字样

gradlew clean build bintrayUpload -PbintrayUser=xxx  -PbintrayKey=xxx  -PdryRun=false  

2、Gradle task上传,Android studio 右上角找到 Gradle 标签

 

上传至jCenter

上面步骤全部执行成功后,我们的库就能在后台看到,但此时的库还是不能被其它人引用,需要执行最后一步,将我们的库提交到Jcenter审核,审核成功后才可以被引用,审核结果会有邮件告知
1、进入需要提交审核的package详情界面
2、找到Add to Jcenter提交审核,审核通过前可以设置私有maven地址获取库

//进入仓库网页后右上角那个链接地址
maven { url "https://dl.bintray.com/xxx/xxx" }

 


 

3、Add to Jcenter时候报404错误,点击右上角Action,点击Edit进入编辑界面,找到Version contro 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值