AS升级3.0依赖方式的改变,implement、api和compile区别

更新时间:2023-06-14 09:45:59 阅读: 评论:0

AS升级3.0依赖⽅式的改变,implement、api和compile区别AS升级到3.0后,
⽐如有两个module:app(主),example
春风面compie可以替换为 implementation 或 api
帅气手机壁纸1. api 和compile的效果⼀样,你将所有的compile改成api,完全没有错。
2. implementation 是指你所依赖的各种lib各种jar包只能在当前module下使⽤;
换句话说,你app可以调⽤我example⾥的任何⽅法,但是你调⽤不了我example所依赖的各种包的⽅法implementa tio n
阳城杂格
初中日记100字如果我在 example 的adle⾥ implementation fileTree(dir: 'libs', include: ['.jar'])*,
一生最爱歌词你会发现 app⾥调⽤不了example ⾥的libs的那些类
a pi
在example的adle⾥⽤的是api fileTree(dir: 'libs', include: ['.jar'])*,这样app就能调⽤example⾥所依赖的那些libs 总结:module所依赖的包 implementation不对外开放调⽤,api 对外开放调⽤
21世纪经济
自我介绍两分钟最后放两张图:
⽤的是api,module间‘可以’互相调⽤其所依赖的库
使⽤implementation,module间‘不可’互相调⽤其所依赖的库
谢谢的英文

本文发布于:2023-06-14 09:45:59,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1037881.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:依赖   升级   手机
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图