嘿,當我嘗試在android上構建我的apk我得到這個錯誤我不是什麼這意味着你能幫助我嗎? :
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/print/PrintHelper$PrintHelperStubImpl.class
這裏是我的build.gradle文件:gradle這個同步過程中
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.1"
defaultConfig {
applicationId "com.frgg.apps.thetri"
minSdkVersion 14
targetSdkVersion 23
multiDexEnabled true
dexOptions {
javaMaxHeapSize "4g"
}
ndk {
moduleName "player_shared"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
sourceSets.main {
jni.srcDirs = []// <-- disable automatic ndk-build call
}
productFlavors {
}
}
dependencies {
compile('com.google.android.gms:play-services:+') { exclude module: 'support-v4' }
compile files('libs/dagger-1.2.2.jar')
compile files('libs/javax.inject-1.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/support-v4-19.0.1.jar')
}
錯誤顯示不出來。但是當我嘗試構建apk時出現。
可能是什麼問題?
編輯
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:COM。 android.ide.common.process.ProcessException:在執行具有參數的主類com.android.dx.command.Main的java進程時出錯{-dex --num-threads = 4 --multi-dex --main-dex -list C:\ Users \ hotrod \ Desktop \ APPS \ android5 \ app \ build \ intermediates \ multi-dex \ debug \ maindexlist.txt --output C:\ Users \ hotrod \ Desktop \ APPS \ android5 \ app \ build \中間體\變換\ DEX \調試\文件夾\ 1000 \ 1F \主C:\ Users \用戶的Hotrod \桌面\ APPS \ android5 \應用\構建\中間體\變換\ jarMerging \調試\罐\ 1 \ 1F \ combined.jar}
@jnijna從本地'libs'文件夾還 –
我得到了另一個錯誤刪除現在我把它放在旁邊評論 –
我已經有它在我的電腦上 –