Andorid依赖包冲突文件解决

1、过滤多个相同的文件    
packagingOptions {
        //重复依赖了这个包,但无法找到在哪里,先这样处理,表示 使用第一个
        pickFirst 'org/apache/poi/ss/formula/function/functionMetadata.txt'
        pickFirst 'font_metrics.properties'
        pickFirst 'org/apache/poi/ss/formula/function/functionMetadata-asGenerated.txt'
    }

2、全局移除重复的包

configurations.all {
    exclude group: 'org.apache.poi', module: 'poi'
}

3、使用exclude排除指定依赖库

// project用括号包裹住 compile (project(':uisdk:Library:facebook')) {

exclude group: 'com.android.support', module: 'appcompat-v7' }

猜你喜欢

转载自blog.csdn.net/weixin_44715716/article/details/120899914