0
点赞
收藏
分享

微信扫一扫

生成aar文件及引用aar文件


aar不是jar,更不是library。因为jar不能带资源只能带java代码。

1.导出 aar

Android Library项目的build.gradle脚本在开头声明

apply plugin: 'com.android.library'

执行./gradlew assembleRelease

~/Desktop/MyApplication$ ./gradlew assembleRelease

然后在build/outputs/aar文件夹里生成aar文件,如:

生成aar文件及引用aar文件_java代码


2.引用本地的aar

下面以modulea-release.aar文件为例。

1.把aar文件放在一个文件目录内,比如libs目录内。

2.在app模块的build.gradle文件添加如下内容

repositories {
flatDir {
dirs 'libs' //this way we can find the .aar file in libs folder
}
}

并在build.gradle文件中添加依赖,如:

dependencies {
...
implementation(name:'modulea-release', ext:'aar')
}

接着就可以正常使用aar模块里的东西了。

谢谢阅读。


举报

相关推荐

0 条评论