簡體   English   中英

錯誤:任務“: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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM