More than one file was found with OS independent path 'META-INF

在接入一个第三方SDK的时候(他们使用androidx),本身项目有support,出现了如题的错误
在build.gradle文件中加入

packagingOptions {
exclude 'META-INF/xxx'
}

依然会提示很多错误,就改成了如下
packagingOptions {
    pickFirst 'META-INF/*'
    pickFirst 'okhttp3/internal/publicsuffix/publicsuffixes.gz'
}

exclude :打包时移除项目中的相关文件,不打入apk文件中
pickFirst : 有多个匹配时只匹配第一个

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容