移植别人的xi项目的时候,在编译中出现提示:
com.android.builder.packaging.DuplicateFileException: Duplicate files copied
原因是可能多处添加了tong同样的库,只要在gradle文件作屏蔽即可:
//为了解决部分第三方库重复打包了META-INF的问题 packagingOptions { exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/LICENSE' exclude 'META-INF/notice.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/rxjava.properties' }
我出现的是最后一条提示 /rxjava.properties重复,因此zh直接添加。在添加了同样依赖的module也需要添加这个。