2017-07-30 119 views
0

對不起我的髒話,我在Android Studio中有項目,當我與此錯誤Android Studio中執行失敗的任務「:應用程序「dexDebug

Error:Execution failed for task ':app:dexDebug'. 
com.android.ide.common.process.ProcessException: 
org.gradle.process.internal.ExecException: Process 'command 'C:\Program 
Files\Java\jdk1.8.0_45\bin\java.exe'' finished with non-zero exit value 2 

我用它運行的gradle在完成「org.apache 。.http.legacy」,斑馬線和改造圖書館 我嘗試重新導入項目,刪除的.jar不工作 文件 - minSDk:11 -targetedSDK:23

這裏是從我的依賴截圖enter image description here

+0

您是否在使用multidex? – Debanjan

+0

multidex是什麼意思?! –

+0

@Debanjan感謝您的關心,當我刪除recylcerview依賴性錯誤消失 –

回答

0

以下列方式啓用multidex。 第1步:寫內部defaultConfig multiDexEnabled真正在你的build.gradle(APP)

android { 
... 
    defaultConfig { 
    ... 
    multiDexEnabled true 
    } 
... 
} 

第2步:寫

編譯 'com.android.support:multidex:1.0.1' 在應用級的build.gradle你的依賴

第3步: 構建應用程序,然後,讓你的應用程序類擴展MultidexApplication

public class YourApplication extends MultiDexApplication { 
    @Override 
    public void onCreate() { 
     super.onCreate(); 
     ... 
    } 

} 
相關問題