转载请注明出处:
android gradle 4.1以上依赖的改变:compile->api和implementation
地址:http://blog.csdn.net/qq_22744433/article/details/78345225
提前准备
升级到gradle插件(gradle-tools)3.0.0:
- 需要gradle版本升级到4.1以上。
- android studio版本升级到3.0.0以上。
依赖使用api和implementation,废弃compile
区别示意图
提示一下:gradle tools升级到3.0.0以上,compile关键字 已经明确写明废弃了(api关键字的作用等同于之前的compile),但是google官方文档上说“还会保留一段时间,直到下个比较大的gradle tools版本发布”。所以现在仍然使用compile,不会报错。
gradle插件升级到3.0.0以上最大的区别是依赖方式的改变: