![](/img/trans.png)
[英]Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug
[英]Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'
在build.gradle中構建具有multiDexEnabled的項目時,我遇到了一個問題
這是錯誤
**錯誤:任務':app:transformClassesWithMultidexlistForDebug'的執行失敗。
java.io.IOException:無法讀取[APP_PATH / app / build / intermediates / transforms / CLASSES / FULL_PROJECT / jarMerging / debug / classes.jar](無法處理類[i.class](未知驗證類型[19 ](在堆棧映射框中))**
這是我的gradle文件
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion '23.0.1'
useLibrary 'org.apache.http.legacy'
defaultConfig {
multiDexEnabled true
applicationId "com.example.application"
minSdkVersion 11
targetSdkVersion 23
versionCode 13
versionName "2.4"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile 'com.google.code.gson:gson:2.3.1'
compile 'com.squareup:android-times-square:1.6.4@aar'
compile files('libs/IDTUniPaySDK.jar')
compile files('libs/emv-bertlv-0.1.3-shaded.jar')
compile files('libs/audio.jar')
compile files('libs/bluebambooV4.4.jar')
compile 'ch.acra:acra:4.6.2'
compile 'com.google.code.ksoap2-android:ksoap2-android:3.4.0'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
}
當我刪除這兩個依賴項時(1-compile files('libs / audio.jar')2-compile files('libs / bluebambooV4.4.jar'))並還刪除了使用這兩個依賴項的參考代碼工作正常。
這是我為解決此問題所做的事情:
轉到“文件”>“項目結構”,然后在“模塊”部分中,檢查每個模塊,如果“ 屬性”中的“ 構建”工具版本等效於Flavors中的“ 目標Sdk”版本 。
錯誤:任務':app:transformClassesWithDexForRelease'的執行失敗。
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:執行Java進程時出錯主類com.android.dx.command.Main,帶有參數{--dex --num-threads = 4 --multi-dex --main-dex-list .. \\ app \\ build \\ intermediates \\ multi-dex \\ release \\ maindexlist.txt-輸出.. \\ app \\ build \\ intermediates \\ transforms \\ dex \\ release \\ folders \\ 1000 \\ 1f \\ main .. \\ app \\ build \\ intermediates \\ transforms \\ jarMerging \\ release \\ jars \\ 1 \\ 1f \\ Combined.jar}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.