簡體   English   中英

任務':app“ dexDebug的Android Studio執行失敗

[英]Android Studio Execution failed for task ':app"dexDebug

對不起,我的語言不好。 我在android studio中有項目,當我運行它時,gradle完成並出現此錯誤

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

我使用'org.apache.http.legacy',ZXing和Retrofit庫。 我嘗試重新導入項目,刪除不可用的.jar文件-minSDk:11 -targetedSDK:23

這是我依賴項的屏幕截圖, 在此輸入圖像描述

通過以下方式啟用multidex。 步驟1:在build.gradle(app)的defaultConfig中寫入multiDexEnabled true

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

步驟2:撰寫

在應用程序級別build.gradle中的依賴項中編譯'com.android.support:multidex:1.0.1'

步驟3:構建您的應用程序,然后使您的應用程序類擴展MultidexApplication

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

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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