Android技术知识Android开发Android开发经验谈

Gradle 使用技巧(五) - AAR

2018-08-26  本文已影响29人  AndroidRookie

1. 什么是AAR

关于aar文件,摘取官方的解释:AAR 文件的文件扩展名为 .aar,Maven 工件类型也应当是 aar。文件本身是一个包含以下强制性条目的 zip 文件:

此外,AAR 文件可能包含以下可选条目中的一个或多个:

2. AAR文件位置

AAP的位置为 【项目名称/模块名称/build/outputs/aar/】 中,如果没有aar文件,可以通过点击 Build > Make Project 的方式重新生成此文件。
需要注意的是:只有library模块才会生成aar文件,application模块是不会生成的。

3. 如何使用AAR文件

  1. 创建一个library工程,写一段简单的代码。


    TestUtils
  2. Build -> Make Project

aar文件位置
  1. 将aar文件复制到需要引入的模块下的libs文件夹中。
放入aar
  1. gradle中配置引用

在android同级节点做以下配置:

repositories{
    flatDir{
        dirs 'libs'
        }
}

dependencies中配置依赖:

//implementation(name:'xxx',ext:'aar')
implementation(name:'core-library',ext:'aar')

然后同步一下,等待编译完成。

  1. 验证是否引入成功
尝试调用

4. AAR开发注意事项

5. 参考资料

上一篇 下一篇

猜你喜欢

热点阅读