美文网首页Android开发Android技术知识Android开发经验谈
Android Studio 发布开源项目到Jcenter重要

Android Studio 发布开源项目到Jcenter重要

作者: 山水相逢z | 来源:发表于2016-09-02 15:28 被阅读87次

    连续在Jcenter发布了两个项目,记录下其中的主要操作步骤。

    1. https://bintray.com 中注册账号,建议直接github登录。
    2. 创建Package
    3. 把项目分离成Module
    4. 在项目根目录的build.gradle中添加bintray插件
    dependencies {   
    ...
    // NOTE: Do not place your application dependencies here; they belong    
    // in the individual module build.gradle files    
    classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'    
    classpath "org.jfrog.buildinfo:build-info-extractor-gradle:3.1.1"    
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
    }
    
    1. 在local.properties中添加bintray认证
    bintray.user=solvebugs// https://bintray.com/的用户名
    bintray.apikey=xxxx//https://bintray.com/ Api Key
    
    1. Module中的build.gradle中的配置
    ext {   
     bintrayRepo = 'maven'    
    bintrayName = 'CustomRatingBar'    //在Maven上创建的Package的名字
    publishedGroupId = 'com.zq.customratingbarmoudle'    
    libraryName = 'customratingbarmoudle'    //moudle名字
    artifact = 'customratingbarmoudle'    //
    libraryDescription = ' '    
    siteUrl = 'https://github.com/SolveBugs/CustomRatingBar'    
    gitUrl = 'https://github.com/SolveBugs/CustomRatingBar.git'    
    libraryVersion = '1.0.0'   
     developerId = 'zq'    
    developerName = 'qiang zhen'    
    developerEmail = '18317857586@163.com'    
    licenseName = 'The Apache Software License, Version 2.0'    
    licenseUrl = 'http://www.apache.org/licenses/LICENSE-2.0.txt'    
    allLicenses = ["Apache-2.0"]}
    apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/installv1.gradle'
    apply from: 'https://raw.githubusercontent.com/nuuneoi/JCenter/master/bintrayv1.gradle'
    
    1. 在Android Studio终端使用两条命令上传到Jcenter
    1. gradlew install
    2. gradlew bintrayUpload
    

    8.在https://bintray.com将项目添加到Jcenter

    Add to JCenter
    

    相关文章

      网友评论

        本文标题:Android Studio 发布开源项目到Jcenter重要

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