赞
踩
首先先补下 依赖的知识 ,依赖可以用2种方式implementation和 api,举例场景
app 依赖 bModule , bModule依赖cModule
使用implementation: app能引用bModule中的方法和类 app不能引用cModule中的方法 这样的好处是提高编译效率
使用 api :app既可以引用bModule的方法和类又可以引用cModule中代码
我项目的依赖关系是 app api bModule app implementation cModule
导致 重复引用cModule 一直报错compileDebugKotlin
解决办法就是app implementation bModule
为了避免以后这种悲剧发生 尽量只用 implementation ,只有要用到依赖中的依赖,再用api
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。