美文网首页
3.安卓sdk的制作-上传jcenter

3.安卓sdk的制作-上传jcenter

作者: 青丝凡尘 | 来源:发表于2019-10-20 13:15 被阅读0次

    1.创建账号

            1.个人注册地址:https://bintray.com/signup/oss

            2.个人注册,使用github登录要求写组织机构,可以先注册gmail邮箱,国内注册方法可以按照下面连接:

                https://jingyan.baidu.com/article/c35dbcb0adbf808916fcbccd.html

            3.注册完邮箱后,再完成个人注册。

    2.获取key和账号

          1.登录bintray,获取账号名称、key,如下:    

    3.创建maven仓库、package

            1.创建repository仓库

              2.填写仓库名、type选择maven、licenses选择apache-2.0,然后点击create,完成创建

              3.创建完仓库,点击进入,点击下方按钮创建package

             4.填写name、version contral,然后添加创建。

                    name:使用包名(如com.omcc:ScanQRcode:1.0.0,ScanQRcode就是填写的name)

                    version control:使用包名(如com.omcc:ScanQRcode:1.0.0,com.omcc填写的version control)

    4.配置libaray参数

        1.根目录gradle

            dependencies {

                .............

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

            }

        2.library库的gradle文件

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

            .............

            publish {//外层

                userOrg = 'zs199201'//bintray注册用户名

                repoName = 'initMaven'//远程仓库名字(不写,默认是上传到maven)

                groupId = 'com.pmcc'//创建Package时填写的Version control项

                artifactId = 'ScanQRCode'//项目名称,bintray上创建Package时填写的Name项

                publishVersion = '1.0.0'//版本号

                desc = 'android端基于zxing的封装'//描述,不重要

                website = '111'//指向github的开源项目连接(最好添加)

                }

    4.上传jencter

            1.上传项目到bintray(在项目根目录控制台运行),用户名、密钥已经从上方获取

                gradlew clean build bintrayUpload -PbintrayUser=用户名-PbintrayKey=密钥 -PdryRun=false

                提示:build successful,上传成功

            2.发布的共用jecenter

                库>package>add to jcenter(填写描述信息非必需)>send

            3.一般审核需要一天,通过后add to jcenter消失,然后在项目中就可以直接引用:

                    implementation "com.pmcc:ScanQRCode:1.0.0"

        

    相关文章

      网友评论

          本文标题:3.安卓sdk的制作-上传jcenter

          本文链接:https://www.haomeiwen.com/subject/tkwnmctx.html