美文网首页
关于打aar包上传maven仓库问题

关于打aar包上传maven仓库问题

作者: 旺仔_100 | 来源:发表于2020-08-13 20:17 被阅读0次

    最近修改了一个拍照和编辑的库,项目结构是这样。我们自己的项目依赖了一个UI库,ui库依赖了拍照相册库,相册库里面有依赖了编辑库。然后是要把UI库打aar包。打完包发现,在自己的项目里面依赖报错,找不到相册对应的库。一开始是本地依赖的,后面修改成远程依赖,把每个库都打成aar,分别依赖,发现还是找不到,最后只有把相册和编辑库放到一起,问题才解决了。
    所以结论是什么?aar打包只能依赖一层,两层的里面的那层会找不到。

    关于aar包另一个问题,就是使用了一个aar里面有两层依赖,对于项目来说就是3层依赖。第三层的依赖和自己项目直接依赖的aar中的一个库冲突了,一个是之前的老版本,一个是老版本加了x的兼容androidx版本。这个时候使用exclude无法把三层依赖里面的那个老版本给剔除掉。

    相关文章

      网友评论

          本文标题:关于打aar包上传maven仓库问题

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