美文网首页
Gradle 2.3.3 替换成 Gradle 3.0

Gradle 2.3.3 替换成 Gradle 3.0

作者: 手微凉_ | 来源:发表于2017-11-21 14:33 被阅读0次

1. api你可以简单的理解为之前的compile。使用api进行引用,相当于把lib.B对外暴露了接口,这时候,假使有一个lib.C引用了lib.A,那么lib.C是可以直接使用lib.B的代码的

2.implementation

implementation 引用的 lib 不会对外暴露自己的接口。减少编译时间

3.Gradle 3.0 的最低支持 SDK Build Tools 版本为 25.0.0

4.annotationProcessor 替换以前的apt 

并且不再需要引入 apply plugin: 'android-apt' 与 classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

5.databinding

不仅需要

dataBinding { enabled =true}

还需要

implementation'com.android.databinding:library:1.3.1'

implementation'com.android.databinding:adapters:1.3.1'

相关文章

网友评论

      本文标题:Gradle 2.3.3 替换成 Gradle 3.0

      本文链接:https://www.haomeiwen.com/subject/dtcwvxtx.html