2017-07-30 54 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(); 
     ... 
    } 

} 
相关问题