Cree la Biblioteca de Archivos de Android (AAR) con maven solamente

Estoy desarrollando un proyecto de biblioteca que me gustaría distribuir a otros desarrolladores.

Ha habido muchas discusiones sobre este tema en Internet, la gente sugirió crear un proyecto de biblioteca de distribución de la versión que contiene sólo jar del proyecto de mi biblioteca y otros recursos. Suena bien.

Entonces, de repente me encontré hay personas sugeridas para crear Android Archive Library (AAR). Pero todos usan una herramienta llamada Gradle

Estoy usando Eclipse con Maven para mi proyecto de biblioteca de Android. Mi pregunta es, ¿es posible generar AAR lograr para mi proyecto de biblioteca de Android sin usar Gradle pero sólo con Maven? ¿Si es así, cómo?

El android-maven-plugin permite empaquetar un proyecto como archivo aar.

De su documentación https://code.google.com/p/maven-android-plugin/wiki/AAR :

Producir un AAR

Si tiene un montón de código Java que desea compartir, entonces la mejor solución es crear un proyecto Java y publicarlo como un simple archivo Java (es decir, jar).

Pero si tienes código más recursos de Android que quieres compartir, entonces realmente quieres compartirlo como un archivo de Android (por ejemplo, AAR). Afortunadamente esto es fácil.

Simplemente agrega configurar tu proyecto para que tenga un paquete de aar (y agrega la sección android-maven-plugin para construir / plugins de tu proyecto maven). P.ej

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycoolcompany</groupId> <artifactId>general-lib</artifactId> <version>1.2.3-SNAPSHOT</version> <packaging>aar</packaging> ... </project> 
  • Agregar biblioteca de Google Analytics a un proyecto de Maven
  • No encontré la clase en la ruta: dexpathlist
  • ¿Qué tipo de pitfals existen para la firma de APK para Android?
  • Adición de dependencias de Maven a Gradle en Android Studio
  • Plugin Maven para Android: cómo iniciar una aplicación automáticamente después de implementarla
  • El repositorio de maven de tejido genera gradaciones lentas
  • ¿Cómo utilizo las librerías de android (apklibs) con maven y eclipse?
  • ¿Por qué no hay Android SDK 4.4 en el Maven Repository?
  • Android Studio gradle sync no pudo encontrar la biblioteca
  • Falta dependencias de la biblioteca de Android de POM con Gradle
  • Gradle maven dependencia no se encuentra si el complemento es android-library
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.