Gradle - java.exe以非零退出值1结束

时间:2017-06-12 09:42:03

标签: java android gradle

我无法以任何方式解决问题。我在等待你的帮助。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "23.0.1"
    defaultConfig {
        multiDexEnabled = true
        applicationId "com.apaweb.track"
        minSdkVersion 16
        targetSdkVersion 22
        versionCode 14
        versionName "2.0.3"
    }
    dexOptions {
        javaMaxHeapSize "4g"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])

    compile 'com.android.support:appcompat-v7:22.+'
    compile 'com.android.support:design:22.+'
    compile 'com.android.support:cardview-v7:22.+'
    compile 'com.android.support:recyclerview-v7:22.+'

    compile 'com.google.android.gms:play-services:8.1.0'
    compile 'com.mcxiaoke.volley:library:1.0.19'
    compile 'com.tuenti.smsradar:library:1.0.4'
    compile 'com.google.code.gson:gson:2.3.1'
    compile 'com.android.support:multidex:1.0.0'
    compile 'com.koushikdutta.ion:ion:2.+'
    compile 'com.koushikdutta.async:androidasync:2.+'

}

我认为这是更新java后的问题。 JDK 1.7JDK 1.8JDK 9已安装在系统中。我现在正在使用JDK 1.7

  

错误:任务':app:transformClassesWithDexForDebug'执行失败。 com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令' C:\ Program Files \的Java \ jdk1.7.0_80 \斌\ java.exe的''完成非零退出值1

Environment Variables

1 个答案:

答案 0 :(得分:1)

我解决了这个问题。通过升级Android studio和gradle版本。