Android 处理重复输入错误的最佳方法

Android 处理重复输入错误的最佳方法,android,exception,appium,android-multidex,Android,Exception,Appium,Android Multidex,我试图在我的android studio项目中使用Appium,因此我必须创建一个新的测试包,并且必须在我的Appium依赖项中添加一个新库: dependencies { compile 'io.appium:java-client:1.0.1' ... } 之后,当我尝试运行与Appium相关的测试时,甚至当我尝试运行我的项目时,我收到以下错误消息: Error:Execution failed for task ':app:packageAllDebugClassesFo

我试图在我的android studio项目中使用Appium,因此我必须创建一个新的测试包,并且必须在我的Appium依赖项中添加一个新库:

dependencies {
    compile 'io.appium:java-client:1.0.1'
    ...
}
之后,当我尝试运行与Appium相关的测试时,甚至当我尝试运行我的项目时,我收到以下错误消息:

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: com/google/common/annotations/GwtCompatible.class
事实上,我在com.google.common.annotations包中发现了这个重复类,但我不知道管理这种错误的最佳实践是什么

我试图清理、重建,我试图找到一种排除这个重复类的方法,但目前我没有找到解决问题的好方法