android中将module打包成aar
时间: 2023-08-16 22:09:10 浏览: 345
Android studio 怎么打包成aar包和引用aar包
要将一个Android模块打包成aar文件,可以按照以下步骤操作:
1. 在模块的build.gradle文件中添加以下代码:
```
apply plugin: 'com.android.library'
android {
// ...
publishing {
publications {
aar(MavenPublication) {
groupId 'com.example'
artifactId 'library'
version '1.0.0'
artifact("$buildDir/outputs/aar/library-release.aar")
}
}
}
}
```
2. 在该模块的根目录下运行以下命令:
```
./gradlew clean assembleRelease publishToMavenLocal
```
这个命令会将模块编译成release版本的aar文件,并将其发布到本地Maven仓库中。
3. 在其他项目中使用该aar文件,可以在项目的build.gradle文件中添加以下代码:
```
repositories {
mavenLocal()
// ...
}
dependencies {
implementation 'com.example:library:1.0.0@aar'
}
```
这个代码将会从本地Maven仓库中获取该aar文件,并将其添加到项目中。
阅读全文