Android 工具 Android Studio引入本地.aar小结
正常情况下,引入本地.aar
1. 拷贝.aar至本地libs目录
2. 在项目build.gradle中配置如下代码
android {
......
repositories {
// 支付宝 SDK AAR 包所需的配置
flatDir {
dirs 'libs'
}
}
}
dependencies {
......
// 支付宝 SDK AAR 包所需的配置
api (name:'alipaySdk_15.6.2', ext:'aar')
}
只所以上面用正常情况下,是还有以下例外,当一个library类型
的module
需要引用aar文件
时,除了按上述流程1,2配置外,还需要在依附该module的所有子module中配置如下(假设liblive
module依赖libthird
):
repositories {
flatDir {
dirs 'libs', '../libthird/libs'
}
}
不然编译会报错