发布自建工具类等到Jcenter

发布项目到Jcenter

1首先在https://bintray.com注册账户
个人类型账户选择 https://bintray.com/signup/oss
注册的邮箱需要foxmail.com/gmail.com的邮箱否则不成功
注册完成 创建repository 命名为maven,否则上传的时候不成功 在创建的repository maven下边建立package,package就是 utils 需要在下面用到 至此注册完成

2Android Studio的mudule项目
我们需要在外层build.gradle中添加 classpath ‘com.novoda:bintray-release:0.3.4’ 在allprojects下面添加如下
allprojects {
tasks.withType(Javadoc) {
options.addStringOption(‘Xdoclint:none’, ‘-quiet’)
options.addStringOption(‘encoding’, ‘UTF-8’)
}
}
在mudule项目的build.gradlew中添加
apply plugin: ‘com.novoda.bintray-release’//
在android下面添加
lintOptions {
abortOnError false
}
末尾添加
publish {
userOrg = ‘milkmary’ //bintray.com用户名
groupId = ‘com.mnet.commonutil’//jcenter上的路径
artifactId = ‘utils’//项目名称
publishVersion = ‘1.0.1’//版本号
desc = ‘Oh hi, this is a nice description for a project, right?’//描述,不重要
website = ‘https://github.com/mary/mary-util’//网站,不重要;尽量模拟github上的地址,例如我这样的;当然你有地址最好了
}
至此mudule模块配置结束
3发布上传到bintray
打开AS终端Terminal 输入命令gradlew clean build bintrayUpload -PbintrayUser=milkmary -PbintrayKey=0373e59bdd463451ca97d99c72a2216a1469ef87 -PdryRun=false
(注:PbintrayUser 就是 bintray.com的用户名 milkmary PbintrayKey的值就是milkmary用户下 APIkey下面的key) BUILD SUCCESSFULL表示upload成功
4在bintray.com 查看并add to jcenter
不需要选择任何填入任何直接send,等待一段时间,会以邮箱的形式告知add成功,这个时候我们就可以在项目中引入 compile’com.mnet.commonutil:utils:1.0.1’
以上四步就是发布工具类等到Jcenter,亲测可用

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值