A:
//
B:
compile project(':A')
C :
compile project(':A')
compile project(':B')
问题: C不能编译通过。
解决办法:
C :
compile(name: 'A-debug', ext: 'aar')
compile(name: 'B-debug', ext: 'aar')
注意:更新aar时注意按照依赖关系依次编译更新
本文解决了一个关于项目编译的问题,具体来说是当项目C依赖于项目A和B时,由于依赖关系未正确处理导致C无法编译通过。解决办法是分别针对依赖项A和B生成aar文件,并按照依赖关系进行编译。
A:
//
B:
compile project(':A')
C :
compile project(':A')
compile project(':B')
问题: C不能编译通过。
解决办法:
C :
compile(name: 'A-debug', ext: 'aar')
compile(name: 'B-debug', ext: 'aar')
注意:更新aar时注意按照依赖关系依次编译更新

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