当前位置: 首页 > 知识库问答 >
问题:

Gradle(Java已完成,退出值为非零)[重复]

喻元龙
2023-03-14
  apply plugin: 'com.android.application'

    android {


      compileSdkVersion 23
buildToolsVersion "23.0.0"

defaultConfig {

        minSdkVersion 13
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"

    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_6
        targetCompatibility JavaVersion.VERSION_1_6
    }


    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/BCKEY.DSA'
        exclude 'AUTHORS'
    }

}

    dependencies {
provided fileTree(include: ['*.jar'], dir: 'libs')

compile 'com.firebase:firebase-client-android:2.3.1+'

compile 'com.google.firebase:firebase-crash:9.0.0'

compile 'com.google.android.gms:play-services:9.0.0'

compile 'com.jakewharton:butterknife:8.0.1'

}

共有1个答案

西门磊
2023-03-14

可以通过清理项目,从build.gradle中的依赖项中删除一些未使用的库和方法,或者通过添加multidex支持来解决这个问题。

    defaultConfig {        
        // Enabling multidex support.
        multiDexEnabled true
        minSdkVersion 13
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
 类似资料:
  • null 错误:任务“:app:dexdebug”执行失败。com.android.ide.common.Process.processException:org.gradle.Process.internal.execexception:进程“command”C:\program files\java\jdk1.7.0_25\bin\java.exe“已完成,退出值为非零2 我的分级文件: 编辑

  • 我已经在以下所有链接上试用了该解决方案:Gradle Build Errors Android Studio分级错误-preDexDebug Android java.exe已完成,退出值为非零%1 已完成,退出值为非零 执行任务失败:“:app:PredexDebug” http://fqa.io/questions/29045129/android-java-exe-finished-with

  • 我试着看过类似的,但没有一个解决方案奏效。我以前运行的应用程序没有问题,但我的新应用程序突然开始给我带来问题。当我尝试运行它时,它总是失败: 控制台显示的内容如下:

  • 当我键入 在 CentOS 7 终端中调试以使用 gradle 启动此示例Spring启动应用程序时,我收到以下错误。 我搜索了这个错误,并阅读了其他类似但不重复的SO帖子。例如,这是在CentOS 7和web应用程序中的eclipse中。这不是android应用程序等。此外,其他帖子中给出的命令也没有解决这个问题。 重现此问题所需的所有代码都在上面的github链接中,诊断问题的所有日志都在下面