2016-05-04 124 views
1

当我运行我的应用程序,Android的工作室引发以下错误:错误:执行失败的任务:应用程序:transformClassesWithDexForDebug

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. 
com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: org.gradle.process.internal.ExecException: A problem occurred starting process 'command 'C:\Program Files\Java\jdk1.8.0_66\bin\java.exe'' 

以下是包含在项目中的外部JAR库:

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile files('libs/org.apache.http.legacy.jar') 
    compile files('libs/fastjson.jar') 
    compile project(':pulltorefresh') 
    compile project(':circleheard') 
    compile 'com.android.support:appcompat-v7:23.0.1' 
} 

compileSdkVersion 23 
buildToolsVersion '23.0.1' 
defaultConfig { 
    applicationId "com.example.codeparanoia.house" 
    minSdkVersion 15 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
productFlavors { 
} 

我无法理清问题。请帮助我。提前致谢。 现在,当我创建一个新项目(Hello World),OMG时,该项目无法正常工作!

+0

检查所有这些罐子是否为Android平台.. – ELITE

+0

@ELITE是的,它是为Android平台 – CodeParanoia

+0

升级到Java 1.8,这个问题应该消失。它适用于我 –

回答

1
  1. 尝试清洁您的项目通过转到

    Build Menu > Clean Project 
    
  2. 重新启动的Android Studio和重建项目

    Build Menu > Rebuild Project 
    

另一种解决方案可以使multidex你build.gradle(app):

defaultConfig { 
    multiDexEnabled true 
} 
+0

它没有为我工作... 5555555 – CodeParanoia

0

我得到了错误消息,因为我的电脑已经安装的防病毒软件,它是杀死我的过程Java.exe。当我关闭我的防病毒软件时,它工作。

因此,请尝试关闭您的防病毒软件!

相关问题