导入takephoto库编译失败与滑移库冲突应排除依赖

  

<>强导入takephoto库编译失败与滑移库冲突

  

当您的项目中导入了滑翔库,同时也导入了takephoto库时,出现编译失败。编译报错指向于滑移库某文件

  

原因:这是因为takephoto库中本身依赖了三个库,其中一个库是照片墙的库<代码> multipleimageselect

  

从github上打开该开的build.gradle可以看到该库又依赖了滑翔库。所以发生依赖冲突问题只
  

  

以现在各库更新情况,,
  

  

takephoto是4.0.3
  

  

multipleimageselect是1.0.4,它引入的滑移是3.6.0

  

<>强解决方法:
  

  

在依赖takephoto库时,注明排除依赖滑翔库即可
  

  

<强>具体方法如下:,
  

  

下面这名依赖语义为:依赖takephoto4.0.3版本,并排除依赖滑翔机库;下面排除:....这句中的<代码> com.github.bumptech。滑翔>   

  

换句话说,如果您需要排除依赖哪个库,就这个地方换成对应库的依赖链接,不用加版本号和名称。

        编译(com.jph.takephoto: takephoto_library: 4.0.3) {   排除组:“com.github.bumptech.glide”   }      

这是依赖滑翔库的语句,看看有什么规律.....

  

导入takephoto库编译失败与滑移库冲突应排除依赖

  

不要写错哦!
  排除依赖就是这么简单只
  

  

<强>总结

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接

导入takephoto库编译失败与滑移库冲突应排除依赖