自从android studio 3.0构建项目时,默认情况下会在gradle依赖关系部分添加一个新语法implementation
,如下所示:
implementation 'com.android.support:appcompat-v7:26.1.0'
我们也可以使用api
代替implementation
,如下所示:
api 'com.android.support:appcompat-v7:26.1.0'
实现和api之间的实际区别是什么?什么时候我们应该照常使用?