android如何添加第三方依赖库

举报
liuzhen007 发表于 2021/05/28 07:22:21 2021/05/28
【摘要】 android开发中经常会需要引用第三方的程序包,一般有两种方式:一种是将依赖包直接拷贝到本地工程的libs目录下;另一种是在线依赖,即通过gradle脚本添加依赖关系,在工程编译时通过pom文件去下载对应的依赖包。 今天主要讲第二种依赖方式,如果我想依赖某一固定版本的程序包,可以采用如下方式: dependencies { implementation 'com.squ...

android开发中经常会需要引用第三方的程序包,一般有两种方式:一种是将依赖包直接拷贝到本地工程的libs目录下;另一种是在线依赖,即通过gradle脚本添加依赖关系,在工程编译时通过pom文件去下载对应的依赖包。

今天主要讲第二种依赖方式,如果我想依赖某一固定版本的程序包,可以采用如下方式:


  
  1. dependencies {
  2. implementation 'com.squareup.okhttp3:okhttp:3.11.0'
  3. }

如果我们不想每次都去手动修改对应依赖包的版本号,想自动去依赖最新的版本,可以采取如下方式:


  
  1. dependencies {
  2. implementation 'com.squareup.okhttp3:latest.release'
  3. }

另外还有一种依赖方式:


  
  1. dependencies {
  2. implementation 'com.squareup.okhttp3:latest.integration'
  3. }

但是不建议使用这种方式,因为你确实会引用最新的依赖包,但可能是正式版本,也有可能是测试版本,这就有一个稳定性问题。如果是产品级应用,不推荐这样使用。更严谨一些,也不推荐使用latest.release方式,这样不仅编译时间会成倍增加,而且如果第三方依赖包底层有问题会非常不好查,严重的是可能API发生了改变,直接导致程序崩溃。

文章来源: liuzhen.blog.csdn.net,作者:Data-Mining,版权归原作者所有,如需转载,请联系作者。

原文链接:liuzhen.blog.csdn.net/article/details/83585132

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。