提问者:小点点

应用程序执行失败:preDexDebug使用java邮件发送邮件时出错


我得到的错误:

错误:任务执行失败:应用程序:preDexDebug。

com.android.ide.common.prrocess.ProcessException:org.gradle.prrocess.internal.ExecException:process“命令”C:\Program Files\Java\jdk1.7.0_79\bin\Java.exe“”以非零退出值1结束

apply plugin: 'com.android.application'

android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
         applicationId "com.icreate.icreate"
         minSdkVersion 16
         targetSdkVersion 22
         versionCode 1
         versionName "1.0"
    }

    compileOptions{
         sourceCompatibility JavaVersion.VERSION_1_6
         targetCompatibility JavaVersion.VERSION_1_6}
    packagingOptions {
         exclude 'META-INF/LICENSE'
         exclude 'META-INF/LICENSE-FIREBASE.txt'
         exclude 'META-INF/NOTICE'
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

        }
    }
}

repositories {
    maven {
        url "https://jitpack.io"
    }
}

dependencies {
    compile 'com.firebase:firebase-client-android:2.3.1+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.android.support:cardview-v7:+'
    compile 'com.github.timlian:android-javamail:3258af8228'
    compile files('libs/activation.jar')
    compile files('libs/additionnal.jar')
    compile files('libs/mail.jar')

}

共1个答案

匿名用户

只需添加multiDexEnable

defaultConfig {

   // Enabling multidex support.
    multiDexEnabled true
}

欲了解更多信息,请访问:

如何使用新的 Android Multidex 支持库启用 multidex

https://developer.android.com/studio/build/multidex.html