android上传aar到jcenter

概述

android中上传aar到jcenter,使用gradle依赖方式引用,进行组件化开发

详细

一、jcenter配置

    1、jcenter官网注册账号

            官网地址:https://bintray.com 

注册页面:

image.png    2、注册成功记录API Key

    鼠标放在账户名上,点击Edit Profile,选择API Key,在这里是需要输入登录密码的,然后就可以看到你的key

image.png

        3、创建仓库

        点击此处

image.png

    进入创建仓库页面,根据你的需求来创建,填写相关信息

image.png

二、gradle配置

    1、在build.gradle中添加上传所需的插件

        

classpath classpath

版本号要确定好,版本过低会报错

    

    2、上传配置

        在model中的build.gradle中的根节点配置插件

        

apply : apply : apply : = = siteUrl = gitUrl =

task sourcesJar(: Jar) {
    from ....= }

task javadoc(: Javadoc) {
    = ....classpath += .files(.().join(File.))
}

task javadocJar(: Jar, : javadoc) {
    = from javadoc.}
artifacts {
    archives archives }
install {
    .{
        pom {
            {
                packaging url siteUrl
                licenses {
                    license {
                        url }
                }
                developers {
                    developer { id email }
                }
                scm {
                    connection gitUrl
                    developerConnection gitUrl
                    url siteUrl
                }
            }
        }
    }
}
Properties properties = Properties()
properties.load(..file().newDataInputStream())
bintray {
    = properties.getProperty()
    = properties.getProperty()
    = []
    pkg {
        = = = siteUrl
        = gitUrl
        = []
        = }
}

 3、配置API KEY

打开local.properties添加api key


bintrayUser=namebintrayApiKey=apikey

4、执行命令

  • (1)生成maven库所需要的POM文件:graedlew install

    image.png

(2)执行命令graedlew bintrayUpload

image.png

在jcenter中可以看到我们的版本是1.0.3

image.png

在gradle中引用如下

image.png


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值