수색…


.aar 파일을 Maven에 게시하십시오.

Maven 형식의 저장소에 게시하려면 gradle 용 "maven-publish"플러그인을 사용할 수 있습니다.

라이브러리 모듈의 build.gradle 파일에 플러그인을 추가해야합니다.

apply plugin: 'maven-publish'

build.gradle 파일에도 게시 및 ID 속성을 정의해야합니다. 이 ID 속성은 생성 된 pom 파일에 표시되며 향후이 발행물을 가져 오기 위해 사용할 것입니다. 또한 게시 할 아티팩트를 정의해야합니다 (예 : 라이브러리를 작성한 후 생성 된 .aar 파일 만 게시하려는 경우). .

publishing {
    publications {
        myPulication(MavenPublication) {
            groupId 'com.example.project'
            version '1.0.2'
            artifactId 'myProject'
            artifact("$buildDir/outputs/aar/myProject.aar")
        }
    }
}

또한 저장소 URL을 정의해야합니다.

publishing{
    repositories {
        maven {
            url "http://www.myrepository.com"
        }
    }
}

다음은 전체 라이브러리 build.gradle 파일입니다.

apply plugin: 'com.android.library'
apply plugin: 'maven-publish'

buildscript {
   ...
}
android {
    ...
}
publishing {
    publications {
        myPulication(MavenPublication) {
            groupId 'com.example.project'
            version '1.0.2'
            artifactId 'myProject'
            artifact("$buildDir/outputs/aar/myProject.aar")
        }
    }
    repositories {
        maven {
            url "http://www.myrepository.com"
        }
    }
}

게시의 경우 gradle console 명령을 실행할 수 있습니다.

출판하다

또는 당신은 gradle 작업 패널에서 실행할 수 있습니다

그라데이션 작업 패널



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow