Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 依赖项中的渐变重复类_Java_Android_Gradle - Fatal编程技术网

Java 依赖项中的渐变重复类

Java 依赖项中的渐变重复类,java,android,gradle,Java,Android,Gradle,我正在构建一个android应用程序,并使用recaptcha和easywsdl存储库。这两个存储库都包含okhttp和okio JAR,当启动存在重复类的应用程序时,我会出错。然而,这些都不一样。如果我将okhttp从项目中排除(由recaptcha存储库添加),则recaptcha没有recaptcha添加的okhttp.jar中描述的特定方法 代码段: 不知道怎么把它贴在这里。格式化崩溃。Gradle无法解决由两个具有共享类的不同JAR引起的冲突。如果您有两个jar具有相同的artifac

我正在构建一个android应用程序,并使用recaptcha和easywsdl存储库。这两个存储库都包含okhttp和okio JAR,当启动存在重复类的应用程序时,我会出错。然而,这些都不一样。如果我将okhttp从项目中排除(由recaptcha存储库添加),则recaptcha没有recaptcha添加的okhttp.jar中描述的特定方法

代码段:


不知道怎么把它贴在这里。格式化崩溃。

Gradle无法解决由两个具有共享类的不同JAR引起的冲突。如果您有两个jar具有相同的artifactId和不同的版本,那么只需要其中一个。如果你有两个不同的artifactId,gradle对此无能为力

如果同时使用这两个JAR导致应用程序崩溃,则只能使用其中一个。如果您的应用程序不是仅使用其中一个JAR运行的,那么它可能无法按照您想要的方式构建

顺便说一下:这不是拥有多个存储库的问题,而是类路径上存在冲突jar的问题