在 app 的build.gradle 中 dependencies 前面 添加 repositories
//作用是添加一个本地仓库,并把libs目录当做仓库地址
repositories {
flatDir {
dirs 'libs'
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }
}
然后就可以在dependencies 中添加导入 aar 包
dependencies {
//...
implementation(name: 'aar-name', ext: 'aar')
//...
}
具体例子 如下:
//...
//ActionDialog
implementation(name: 'action_dialog_library', ext: 'aar')
//...
添加了aar包后,重新编译下
注意:如果有多个libs目录,比如在子模块 ttt 中也有libs 用 逗号隔开 如下:
repositories {
flatDir {
dirs 'libs', '../ttt/libs'
}
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }
}
本文介绍如何在Gradle的build.gradle文件中配置本地仓库,并将libs目录作为仓库地址,以便在dependencies中导入aar包。通过示例展示了如何添加特定的aar包,如'action_dialog_library',并提醒在有多个libs目录时的正确配置方法。

1万+

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



