赞
踩
方案一、 所有依赖 Module A 的 Module 都添加: —给好aar的路径:xxmodule/libs/xx.aar
repositories {
flatDir {
dirs 'xxx/libs' // Module A的libs的目录地址
}
}
把所有的 Module 都添加上 Module A 的 libs 目录的相对地址。
方案二、 在Project 下的 build.gradle 中的 repositories 中添加相应的引用如下:
allprojects {
repositories {
jcenter()
flatDir {
// 由于Library module中引用了 gif 库的 aar,在多 module 的情况下,
// 其他的module编译会报错,所以需要在所有工程的repositories
// 下把Library module中的libs目录添加到依赖关系中
dirs project(':AppLibrary').file('libs')
}
}
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。