Documents

Android 归档文件(AAR)

作者:康林(kl222@126.com)


Android中常见的第三方库包括:

jar 与 aar 区别:jar不包含资源文件,如图片等所有res中的文件。

建立 AAR

Android 库(AAR)在结构上与 Android 应用模块(APK)相同。它可以提供构建应用所需的一切内容,包括源代码、资源文件和 Android 清单。不过,Android 库将编译到您可以用作 Android 应用模块依赖项的 Android 归档 (AAR) 文件,而不是在设备上运行的 APK。与 JAR 文件不同,AAR 文件可以包含 Android 资源和一个清单文件,这样,除了 Java 类与方法外,您还可以捆绑布局和可绘制对象等共享资源。

使用

以源码方式使用

以库方式使用

name为需要引用的aar文件的文件名

参见:

第一篇:Android Studio 打包及引用 AAR(可能是史上最详细的 ) Android中aar文件制作与使用 Android中aar与jar的区别