Android引入 和打包AAR 文件

引入 aar

方法一、通过 libs 引入到 app 中

把 aar 文件放在 libs 目录下

在 app 的 build.gradle 中添加如下内容

repositories {
    flatDir {
        dirs 'libs' 
    }
}

之后通过如下方式引入

dependencies {
    compile(name:'test', ext:'aar')
}

Rebuild project

如果发现引入后无法使用,重启 Android studio

方法二、把 aar 作为一个库工程的方式引入

当项目中库工程较多且依赖关系比较复杂时,最好采用这一种方式。如:某一个库工程也要引入这个 aar 时。

菜单栏 -> File -> New -> New Module

-> Import .Jar/.AAR Package

-> Next

-> 选择 File name 的文件 -> Subproject name 命名工程

-> Finish

打包 aar

打开 Gradle 工具窗口,找到 Android Library 模块. 在 build 任务中双击 assemble.

执行成功后,在 mylibrary/build/outputs/aar 目录下找到 aar 包.

默认 Debug 和 Release 的 AAR 包都会打出来,当然你也可以选择只打 Debug 的包,双击 assembleDebug 任务就可以了. 只打 Release 的包同理.

猜你喜欢

转载自blog.csdn.net/SophieBryant/article/details/81094614