Android Studio:ZipException重复条目自定义类

Android Studio:ZipException重复条目自定义类,android,android-studio,gradle,Android,Android Studio,Gradle,我的Android Studio主项目使用两个库项目(我们称之为A和B)。A和B都使用我的自定义库(我们称之为C) 在编译主项目时,我得到了以下错误: 错误:任务的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/mycompany/Tracking.class 如何排除有问题的类,使其不会被包含多次 谢谢。这意味着在两个依赖库中都有相同的类Tracking.c

我的Android Studio主项目使用两个库项目(我们称之为A和B)。A和B都使用我的自定义库(我们称之为C)

在编译主项目时,我得到了以下错误:

错误:任务的执行失败 com.android.build.api.transform.TransformException:java.util.zip.zipeException:重复条目:com/mycompany/Tracking.class

如何排除有问题的类,使其不会被包含多次


谢谢。

这意味着在两个依赖库中都有相同的类
Tracking.class

此错误通常在导入.jar文件时发生。
首先,尝试在
build.gradle
中删除此项

compile fileTree(dir: 'libs', include: '*.jar')
如果不起作用,则应排除以下两个库之一中的公共模块:

compile (A or B) {
    exclude module: C
}

如果上述解决方案不起作用,请提供您的
build.gradle
文件的详细信息。

这意味着两个依赖库中都有相同的类
Tracking.class

此错误通常在导入.jar文件时发生。
首先,尝试在
build.gradle
中删除此项

compile fileTree(dir: 'libs', include: '*.jar')
如果不起作用,则应排除以下两个库之一中的公共模块:

compile (A or B) {
    exclude module: C
}
如果上述解决方案不起作用,请提供
build.gradle
文件的详细信息