![](/img/trans.png)
[英]Execution failed for task ':app:dexDebug' in 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.