我在Android工作室运行Android应用程序时遇到此错误?

时间:2016-01-04 11:51:00

标签: android-studio

运行应用程序时出现此错误。这只发生了几次。我没有得到导致问题的原因。任何人都可以提供解决方案吗?错误如下:

'command 'C:\Program Files\Java\jdk1.8.0_40\bin\java.exe'' finished with non-zero exit value 2

和我的build.gragle文件     apply plugin:'com.android.application'

android {     compileSdkVersion 23     buildToolsVersion“23.0.1”

}


defaultConfig {
    applicationId "com.eagleeye.retailapp"
    minSdkVersion 14
    targetSdkVersion 22
    multiDexEnabled true
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
    }
}

}

依赖项{

compile files('libs/acra-4.6.1.jar')
compile files('libs/itext-pdfa-5.5.6.jar')
compile files('libs/itextpdf-5.5.6.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/poi-3.11-20141221.jar')
compile files('libs/ProwessPride_V1.01.jar')
compile files('libs/org.apache.http.legacy.jar')
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:cardview-v7:23.1.1'
compile 'com.android.support:palette-v7:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:support-v4:23.1.1'
compile 'com.yqritc:recyclerview-flexibledivider:1.2.6'
compile 'com.loopj.android:android-async-http:1.4.9'
compile 'com.android.support:support-annotations:23.1.1'
compile 'com.github.bumptech.glide:glide:3.5.2'

}

我的java运行时环境设置为java1.8.0 请有人帮助我。我的部署日期已接近。

2 个答案:

答案 0 :(得分:2)

dexOptions { incremental true javaMaxHeapSize "4g"}

这解决了我的问题。请在gradle.build

中解决

答案 1 :(得分:1)

我有一次这个问题,这是由超过65K方法dex限制引起的。 尝试清理项目并删除未使用的库。