Gradle构建失败,出现异常

时间:2015-07-13 06:26:53

标签: android android-studio

我对工作室很陌生,

我正在尝试运行我的应用程序

遇到错误 -

出了什么问题:

任务执行失败':app:dexDebug'。

  

com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:Process' command' /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents /首页/斌/ java的''完成非零退出值1

我尝试使用jdk 1.8,它也犯了同样的错误。

所以找到了一些答案,据说将jdk减少到1.7

但错误仍然存​​在

请建议做什么

Gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "22.0.1"
    defaultConfig {
        applicationId "innovapptive.com.mworkorder"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:22.0.0'

}

3 个答案:

答案 0 :(得分:2)

这对我来说是有用的answer

defaultConfig {
   multiDexEnabled true
}

答案 1 :(得分:2)

对我有用的是:Build->重建项目

答案 2 :(得分:1)

我忽略了第一个答案,然后又引起了另一个问题: **错误:任务':app:packageAllDebugClassesForMultiDex'执行失败。

  

java.util.zip.ZipException:重复条目:com / umeng / analytics / AnalyticsConfig.class **   然后它发生了:   错误:任务':app:packageAllDebugClassesForMultiDex'执行失败。   java.util.zip.ZipException:重复条目:com / umeng / analytics / AnalyticsConfig.class   所以我试图删除它:

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'
    compile project(':libraries:SlidingMenu')
    compile files('libs/volley_src.jar')
    compile files('libs/Volley_bin.jar')
//    compile 'com.umeng.analytics:analytics:latest.integration'
//    compile files('libs/umeng-analytics-v5.6.1.jar')
    compile files('libs/xUtils-2.6.14.jar')
}

它有效且我不知道为什么,我可能会在以后尝试最新的Umeng SDK。 如果您使用计数和分析SDK,它可能适合您。