O plugin Maven adiciona suporte para a implantação de artefatos nos repositórios Maven.
Como utilizar (inserir no build.gradle do modulo do seu projeto):
—————-
apply plugin: 'com.android.library' apply plugin: 'maven' //ADICIONE O PLUGIN MAVEN //CRIE O METODO ABAIXO PARA CONFIGURAR O UPLOAD: uploadArchives { repositories { mavenDeployer { repository(url: mavenLocal().getUrl()) //URL DO SEU REPO MAVEN(NO EXEMPLO ESTA USANDO O LOCAL) pom.artifactId ='swap_android' pom.groupId = 'br.com.helpdev' pom.version = '1.0' } } }
Após configurado, basta sincronizar o projeto e chamar o ‘uploadArchives’:
Segue um exemplo de como utilizar a biblioteca após ter feito o upload: (inserir no build.gradle do projeto)
dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'br.com.helpdev:swap_android:1.0' }
——————-
DOCUMENTAÇÃO DO PLUGIN: https://docs.gradle.org/current/userguide/maven_plugin.html
Android Studio / Gradle / Maven – Como fazer upload de sua biblioteca em seu repositório Maven.