首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gradle错误“已使用非零值2完成”

Gradle错误“已使用非零值2完成”
EN

Stack Overflow用户
提问于 2015-12-04 20:36:27
回答 4查看 523关注 0票数 0
代码语言:javascript
复制
buildscript {
    repositories {
        maven { url 'http://download.crashlytics.com/maven' }
    }

    dependencies {
        classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
    }
}
apply plugin: 'android'
apply plugin: 'crashlytics'

repositories {
    maven { url 'http://download.crashlytics.com/maven' }
}

dependencies {
    compile fileTree(dir: "$buildDir/native-libs", include: 'native-libs.jar')
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':Q-municate_core')
    compile project(':cropper')
    compile project(':stickyListHeaders')
    compile "com.nostra13.universalimageloader:universal-image-loader:${rootProject.universalImageLoaderVersion}"
    compile "com.google.android.gms:play-services:7.5.0"
    compile('de.keyboardsurfer.android.widget:crouton:1.8.4@aar') {
        exclude group: 'com.google.android', module: 'support-v4'
    }
    compile "com.nineoldandroids:library:${rootProject.nineoldandroidsVersion}"
    compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
    compile 'com.crashlytics.android:crashlytics:1.+'

}

android {
    compileSdkVersion rootProject.compileSdkVersion
    buildToolsVersion rootProject.buildToolsVersion
    defaultConfig {
        minSdkVersion rootProject.minSdkVersion
        targetSdkVersion rootProject.targetSdkVersion
        versionCode rootProject.versionCode
        versionName rootProject.versionName
    }
    buildTypes {
        release {
            debuggable rootProject.prodDebug
            signingConfig signingConfigs.debug
            minifyEnabled false
            proguardFile 'proguard.cfg'
        }
    }
    packagingOptions {
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
    lintOptions {
        abortOnError false
    }
}

这是我的build.gradle文件,我不知道哪里出错了,请这样帮助我。

当我编译这个文件时,我得到了这个错误

代码语言:javascript
复制
org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_72\bin\java.exe'' finished with non-zero exit value 2
EN

回答 4

Stack Overflow用户

发布于 2015-12-04 20:49:14

我在梯子里看不到你的buildToolsVersion。将最新的构建告知版本,并删除不必要的依赖项。

沿着this行驶。

票数 0
EN

Stack Overflow用户

发布于 2015-12-04 20:50:41

您在错误的gradle文件中添加了依赖项。请看这里两种类型的gradle

在build.gradle中添加依赖项(模块:应用程序)

要了解它的特性,请使用下面的link

Build.gradle(模块:app)必须是这样的-->

和项目gradle文件必须是这样的->

如果您想添加任何依赖项,则在build.gradle(应用程序)中添加

票数 0
EN

Stack Overflow用户

发布于 2015-12-04 21:14:59

这是因为您正在添加的某个库包含编译错误。每次尝试删除一个库并进行编译时,您就可以知道是哪个库导致了错误。

我认为你应该从nineoldandroids库开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34088581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档