方案1:创建独立模块包装AAR(推荐)
- 新建模块目录
在项目根目录创建library_core文件夹,将xxx1-release.aar和xxx2-release.aar移入其中12。 - 配置模块构建脚本
在library_core/build.gradle中添加:
Codeconfigurations.maybeCreate("default")
artifacts {
add("default", file("xxx1-release.aar"))
add("default", file("xxx2-release.aar"))
}
- 引入模块依赖
在settings.gradle中添加:
include ':library_core'
在xxx_module/build.gradle中修改依赖为:
implementation project(':library_core')
方案2:改用Maven本地仓库
- 发布AAR到本地Maven
执行以下命令将AAR发布到本地仓库:
./gradlew publishToMavenLocal
- 引用Maven依赖
在xxx_module/build.gradle中替换为:
implementation 'com.example:xxx1:1.0@aar'
implementation 'com.example:xxx2:1.0@aar'
773

被折叠的 条评论
为什么被折叠?



