【问题标题】:Gradle finished with non-zero exit value 2?Gradle 以非零退出值 2 完成?
【发布时间】:2016-01-19 21:56:36
【问题描述】:

我正在尝试将 Google 登录集成到我的应用中 Google developer。 如前所述,我还在 build.gradle 文件中添加了如下内容:

对项目顶层 build.gradle 的依赖:

classpath 'com.google.gms:google-services:1.4.0-beta3'

应用级 build.gradle 的插件:

apply plugin: 'com.google.gms.google-services'

当我开始同步时,它会下载一些东西。

但运行后显示错误,Gradle 以非零退出值 2 结束。

目前我正在使用Android Studio v1.4

【问题讨论】:

  • 请发布您的错误堆栈跟踪...

标签: android android-studio android-gradle-plugin google-signin


【解决方案1】:

最可能的原因是,您有很多库,因此有很多方法。尝试在您应用的build.gradle 中启用multiDex,如下所示

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "in.alphawolf.wallmax"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true                          // Like this
    }

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

您将能够构建您的项目!

【讨论】:

    猜你喜欢
    • 2015-06-27
    • 2016-09-28
    • 2015-10-14
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 2017-11-13
    • 2015-07-05
    • 1970-01-01
    相关资源
    最近更新 更多