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

来源:互联网 发布:莱特币闪电网络 编辑:程序博客网 时间:2024/05/17 05:12

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

解决方法二:
查看sdk版本和build版本是否统一
这里写图片描述

解决方法三:
如果出现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文件夹下的包名是否一致,否则自动生成类时就会报此异常。
这里写图片描述

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

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

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

1 0
原创粉丝点击