android-maven-plugin 允许将项目打包为 aar 文件。
从他们的文档http://simpligility.github.io/android-maven-plugin/:
生成 AAR
如果您有一堆想要共享的 Java 代码,那么最好的解决方案是创建一个 Java 项目并作为纯 Java 存档(即 jar)发布。
但是,如果您有想要共享的代码和 Android 资源,那么您真的希望将其共享为 Android 存档(即 AAR)。幸运的是,这很容易。
只需添加配置您的项目以打包 aar(并将 android-maven-plugin 添加到您的 maven 项目的 build/plugins 部分)。例如
<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>