在3.0版本中,compile 指令被标注为过时方法,而新增了两个依赖指令,一个是implement 和api,这两个都可以进行依赖添加,但是有什么区别呢?
完全等同于compile指令,没区别,你将所有的compile改成api,完全没有错。
这个指令的特点是:加入Module A使用implement命令编译时依赖库K,则依赖于Module A的外部项目或Module编译时都无法访问到库K中的类,也就是将依赖隐藏在内部,不往外传递。