Android编程知识

implementation、api、compileOnly区别

2022-10-15 723 0

简介 AS Studio implementation、api、compileOnly区别

implementation、api

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

compileOnly

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



作者:张利锋
链接:https://www.jianshu.com/p/e6cd01fd90ce
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


点赞 0

我的名片

网名:梦宇信息技术

职业:软件开发、Mes系统工程师

现居:福建省-福州市

QQ:703159

站点信息

  • 联系QQ:703159
  • 文章统计97篇文章
  • 标签总数6
  • 加我微信:扫码,加我微信