gpt4 book ai didi

android - java.util.zip.ZipException : duplicate entry: com/google/zxing/BarcodeFormat. 类

转载 作者:行者123 更新时间:2023-11-29 19:44:05 25 4
gpt4 key购买 nike

我不确定为什么会收到此错误。任何形式的帮助都将不胜感激

Error:Execution failed for task ':packageAllDebugClassesForMultiDex'.

java.util.zip.ZipException: duplicate entry: com/google/zxing/BarcodeFormat.class

这是我的应用程序/gradle 文件

apply plugin: 'android'

依赖关系{ 编译文件树(包括:'*.jar',目录:'libs') 编译 'com.android.support:appcompat-v7:23.1.1' 编译 'com.google.android:annotations:4.1.1.4'

构建脚本{ 储存库 { mavenCentral() } 依赖关系 { 类路径 'com.android.tools.build:gradle:1.3.0' }}所有项目{ 储存库 { 中心() 行家 { 网址“http://releases.payworks.io/artifactory/mpos” } }}安卓{ 编译SDK版本23 buildToolsVersion '23.0.2' useLibrary 'org.apache.http.legacy'

android 
{
packagingOptions
{
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
exclude 'LICENSE.txt'
}
}

defaultConfig
{
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "2g"
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}

instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}

repositories {
flatDir {
dirs 'libs'
}
}

dependencies {
compile 'io.card:card.io:5.0.1@aar'
compile project(':star')
compile project(':zxing-android-embedded')
compile 'io.payworks:mpos.android.ui:2.7.0:@aar'
compile 'io.payworks:mpos.android.core:2.7.0:@aar'
compile 'io.payworks:mpos.android.accessories.miura:2.7.0:@aar'
compile 'io.payworks:mpos.android.comlinks.bluetooth:2.7.0:@aar'
compile 'io.payworks:mpos.android.accessories.verifone-e105:2.7.0:@aar'
compile 'io.payworks:mpos.android.comlinks.verifone-e105:2.7.0:@aar'
compile 'io.payworks:mpos.android.accessories.sewoo:2.7.0:@aar'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.android.support:support-v4:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
compile 'com.squareup:otto:1.3.5'
compile 'com.squareup.okhttp:okhttp:2.7.2'
compile 'com.parse.bolts:bolts-android:1.2.1'
compile 'com.fasterxml.jackson.core:jackson-databind:2.4.4'
compile 'com.verifone:verifone-pwmadk:3.0.2@aar'
compile 'com.android.support:multidex:1.0.1'
compile 'com.google.android.gms:play-services-ads:8.4.0'
compile 'com.google.android.gms:play-services-identity:8.4.0'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
}
dexOptions {
preDexLibraries = false
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}

最佳答案

我不确定它是否有效,但您可以尝试使用 DuplicationStrategy ( https://docs.gradle.org/current/javadoc/org/gradle/api/file/DuplicatesStrategy.html),如下所示:

packageAllDebugClassesForMultiDex {
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
}

关于android - java.util.zip.ZipException : duplicate entry: com/google/zxing/BarcodeFormat. 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38139682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com