多Module 依赖本地AAR

标签: Tools


  1. 在项目根目录里面的build.gradle 加上如下配置
allprojects {
    repositories {

        flatDir {
            dirs 'libs'
            dirs project(':commontools').file('libs')
        }
    }
}
  1. 新建Module,名字为commontools,在libs 文件夹里放置 example.aar
  2. 在需要用到example.aar library的时候添加如下配置
compile(name: 'example', ext: 'aar')

注意事项:

更换aar 有可能不会生效,依赖使用的还是旧版本,这时候需要invalid file
,如果还不能解决,需要把 用户目录下的 androidstudio/cache 清除掉。

你可能感兴趣的:(多Module 依赖本地AAR)