android module打包成aar
时间: 2023-08-29 09:13:35 浏览: 399
将 Android Module 打包成 AAR(Android Archive)文件,可以使我们方便地将代码和资源共享给其他应用程序或模块,并且可以减少重复代码的使用。下面是打包 AAR 的步骤:
1. 在 Android Studio 中打开要打包的 Android Module 项目。
2. 在 Project 视图中,选择要打包的 Module,然后选择菜单栏中的 File -> New -> New Module。
3. 在弹出的窗口中选择 Android Library,并填写相应的信息。
4. 在 build.gradle 文件中添加以下代码:
```
apply plugin: 'com.android.library'
android {
// 配置 Android Library 的信息
}
dependencies {
// 添加依赖项
}
// 配置打包的 AAR 文件名称
artifacts {
archives file('目录/文件名.aar')
}
```
5. 执行 gradle 命令打包 AAR 文件:
```
./gradlew assemble
```
6. 打包成功后,AAR 文件将保存在 build/outputs/aar 目录下。
注意:如果 Module 中使用了一些第三方库,需要将这些库添加到 AAR 文件中,可以通过以下方式实现:
在 build.gradle 文件中添加以下代码:
```
task copyLibs(type: Copy) {
from configurations.compile
into 'libs'
}
preBuild.dependsOn(copyLibs)
```
这样就会将所有的依赖项打包到 AAR 文件中。
阅读全文