Android Studio에서 Jcenter에 오픈 소스 프로젝트 중요 단계 레코드 게시

2035 단어
Jcenter에서 두 개의 프로젝트를 연속으로 발표하여 그 중의 주요 조작 절차를 기록하였다.
  • https://bintray.com중 계정 등록, 직접github 로그인을 권장합니다.
  • Package 작성
  • 프로젝트를 모듈로 분리
  • 프로젝트 루트 디렉터리의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'
    }
    
  • local에 있습니다.properties에 bintray 인증 추가
  • bintray.user=solvebugs// https://bintray.com/    
    bintray.apikey=xxxx//https://bintray.com/ Api Key
    
  • 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 = '[email protected]'    
    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'
    
  • 안드로이드 스튜디오 터미널에서 두 개의 명령을 사용하여 Jcenter
  • 에 업로드
    1. gradlew install
    2. gradlew bintrayUpload
    

    8.https://bintray.comJcenter에 항목 추가
    Add to JCenter
    

    좋은 웹페이지 즐겨찾기