Gradle版本升级到3.0后遇到的问题:
升级后,把compile改为 implementation,在当前Module 依赖的包没有问题,但是当A Module依赖了B Module的包的时候,而B Module的包是用了implementation时,A Module的依赖会报错,需要把B Module的implementation改为api。
相关分享:《implementation、api、compileOnly区别详解》https://blog.csdn.net/yuzhiqiang_1993/article/details/78366985?locationNum=6&fps=1