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

解决方法一:
检查依赖的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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值