Error —— 打出log:finished with non-zero exit value 2
来源:互联网 发布:淘宝服饰店铺简介 编辑:程序博客网 时间:2024/06/15 09:35
今天在开发过程中遇到这样一个错误,贴一下错误Log:
Error:Execution failed for task ':myapp:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/java'' finished with non-zero exit value 2
在用Android Studio做开发的时候难免会遇到这个错误,那么如何去解决这个问题哪?
重点在Log的后半部分finished with non-zero exit value 2.
很明显,这里表明了有重复的内容存在,后来检查jar包,发现没有重复的jar啊.问题就在这里.
我们平时在引用一个第三方jar包的时候应该先看看这个工程是否引入了其他jar包,很明显我碰上的就是这样一种情况.
我引用的了Yalantis的ContextMenu开源库,但是这个开源库当中为了保持兼容性,引用了大神Jake Wharton的NineOldAndroids.
然而我原来的工程当中就已经引入了这个库,所以报错了!
解决办法十分简单,首先在module的build.gradle文件中,删除引用的语句,,如下:
compile files(‘libs/nineoldandroids-2.4.0.jar’)
然后需要删除你引用的包,也就是删除相应路径下的NineOldAndroids.
0 0
- Error —— 打出log:finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- ' finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 2
- finished with non-zero exit value 42
- Finished with Non Zero Exit Value 3
- finished with non-zero exit value 1
- finished with non-zero exit value 3
- Finished with non-zero exit value *
- finished with non-zero exit value 1
- ANDROID 系统网络连接和管理机制与架构
- hypervisor中又安装vmware workstation
- C#调C++动态库Dll C++回调C#函数
- 为什么全局描述符表GDT的第0项总是一个空描述符,而局部描述符表却不是这样?
- 优秀程序员的18大法则-兄弟连IT教育
- Error —— 打出log:finished with non-zero exit value 2
- HLS 流媒体技术 笔记
- js 关键字 in 的使用方法
- listview缓慢滚动到顶部的问题
- Java并发之ThreadPoolExecutor和FutureTask
- iOS --一个倒计时类
- 正则表达式,匹配文件名类型
- 连续数打乱,判断出少了哪些数字
- NSThread简介