项目需求,创建一个module,lib是module 和主项目都要使用的
1. 主项目找不到lib
解决方案: 将module显示写到app gradle中
repositories { mavenCentral() flatDir { dirs 'libs' dirs project(':adlib').file('libs') } }
2. andienceNetWork 无法导入
可检查是否导入了依赖的 recyclerview,是不是觉得两者没关系,可是就是有关系,费好长时间 才找到是这个原因导致的
3.module aar 突然不能解压了
前一秒还ok 换了下module目录就不行了,
原因: run项目时,module lib 下的不能很好的解压缩,这时候就得将lib在主项目中编译成功复制过来
全是干货呢。。。虽然不一定别人能看到