finished with non-zero exit value *问题解决

解决方法一:
检查依赖的jar包和lib,查看跟项目是否有冲突包,
如果是android包下的**.exe finished with non-zero exit value 1 基本都是这个问题。

解决方法二:
查看sdk版本和build版本是否统一
finished with non-zero exit value *问题解决_第1张图片

解决方法三:
如果出现java.exe finished with non-zero exit value 1
查看工具版本支持的java版本和本机安装的java版本是否匹配,
同时也可以查看下gradle的版本是否匹配。
版本不匹配的话,有点伤,不好发现。

解决方法四:
导入NDK支持时,出现此问题,
在gradle.proper ties文件中添加
org.gradle.jvmargs=-Xmx1536m
android.useDeprecatedNdk=true

解决方法五:
在使用aidl的时候,确认一下项目aidl文件夹下的包名和java文件夹下的包名是否一致,否则自动生成类时就会报此异常。
finished with non-zero exit value *问题解决_第2张图片

未证实的解决方法一:
把build.gradle中的

dexOptions {
    preDexLibraries = false
    javaMaxHeapSize "4g"   //这个改大
        }

终极方法:
Build —> Clean Project
Build —> Rebuild Project

你可能感兴趣的:(android,android)