美文网首页
implementation、api、compileOnly区别

implementation、api、compileOnly区别

作者: 张利锋 | 来源:发表于2021-11-28 09:24 被阅读0次

implementation、api

这种是我们最常用的方式,使用该方式依赖的库将会参与编译和打包
implementation:该依赖方式所依赖的库不会传递,只会在当前module中生效。
api:该依赖方式会传递所依赖的库,当其他module依赖了该module时,可以使用该module下使用api依赖的库。

compileOnly

只在编译时有效,不会参与打包
可以在自己的moudle中使用该方式依赖一些比如com.android.support,gson这些使用者常用的库,避免冲突。

相关文章

网友评论

      本文标题:implementation、api、compileOnly区别

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