Android Studio解决依赖文件冲突

如果项目中有多个module,各module引用的了不同的第三方依赖库,其中又间接引用到了相同的依赖,就可能出现有些文件重复的情况而导致编译失败,此时可以在需要去除的module的build.gradle里加入如下配置即可排除掉该module的相应文件

android{
        packagingOptions{
            exclude 'okhttp3/internal/publicsuffix/publicsuffixes.gz'
        }
}

如上就是排除掉了当前module的okhttp3.internal.publicsuffix.publicsuffixes.gz文件。

你可能感兴趣的:(Android)