首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jdk1.8.0以非零出口值2完成

jdk1.8.0以非零出口值2完成
EN

Stack Overflow用户
提问于 2015-09-29 17:09:13
回答 1查看 3.5K关注 0票数 0

我的错误:

代码语言:javascript
复制
Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_20\bin\java.exe'' finished with non-zero exit value 2

我完全不知道这是从哪里来的。我正在尝试集成Stripe,所以这可能是一个gradle问题。

Stripe是一个集成的外部库。

App build.gradle:

代码语言:javascript
复制
apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.weaverprojects.stripe2"
        minSdkVersion 21
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile project(':stripe')
    //compile 'com.android.support:support-v4:18.0.+'

    compile 'com.google.code.gson:gson:2.3'
    compile 'org.parceler:parceler:0.2.13'
    compile 'com.squareup.retrofit:retrofit:1.9.0'
    compile 'com.squareup:otto:1.3.6'
    compile 'com.squareup.okhttp:okhttp:2.3.0'
    compile 'com.squareup.okhttp:okhttp-urlconnection:2.3.0'
}

条带库build.gradle:应用插件:'com.android.library‘

代码语言:javascript
复制
android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.stripe:stripe-java:1.15.1'
    //compile 'com.google.code.gson:gson:2.2.4'
}

顶级build.gradle:

代码语言:javascript
复制
buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.2.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }  
}

Settings.gradle:

代码语言:javascript
复制
include ':app', ':stripe'
EN

回答 1

Stack Overflow用户

发布于 2015-09-30 21:58:40

我现在遇到了您的问题,我解决了它检查依赖项(我有一个不同版本的依赖关系库)并重新构建项目。

也检查一下this answer

所以试着:

1-检查依赖项并解决同一库/依赖的不同版本或冲突。

2-再入级

3-重建项目(这对我来说至关重要)

有时,问题似乎是由于内存耗尽(大量程序打开或android仿真器)造成的。

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

https://stackoverflow.com/questions/32849898

复制
相关文章

相似问题

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