在公司项目加了下协程 ktx 相关的两个库,于是有了这样的惊喜:
More than one file was found with OS independent path 'META-INF/proguard/coroutines.pro'
对于 META,其实以前没发现这也可以冲突?
解决办法有人给出了,项目里之前也有了,记录下:主要是配packagingOptions
packagingOptions { exclude 'META-INF/proguard/coroutines.pro' }
但关于packagingOptions这里就是一个新的大陆了:
在项目中常见的有:
pickFirst(一般用于处理 so 重复问题)、exclude(一般用于排除依赖中的一些重复文件)
其他的就自己刷文档吧~
参考:
本站由以下主机服务商提供服务支持:
0条评论