Error:Execution failed for task ':app:dexDebug'.

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_51\bin\java.exe'' finished with non-zero exit value 2
我用的android studio,集成了官方的jar包之后,每次编译运行,控制台都会报这个错误,请问如何解决?

亲,直接百度或者google一下错误信息“finished with non-zero exit value 2”,会有很多答案的哟

嗯,你说的这个方法我试了很多次了,谷歌最后的结果就是某个依赖包重复添加了,也就是依赖包有问题,我把Leancloud的依赖包删除,运行正常,添加之后运行报错?请问如何解决?总不能不引入依赖包吧

我们提供的下载包里包含了必须的依赖库,请务必使用我们提供的 jar 包,才能保证 SDK 的正常运行。特别是 fastjson 和 android-async-http 必须使用我们提供的版本,否则无法运行。
先确认是哪个jar包得问题吧,找到后把原有的依赖包删掉,改为依赖leancloud提供的jar包试一下

你好,这些是我的依赖包:
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-v4:22.1.1'
compile project(':library')
compile files('libs/badgeview.jar')
compile files('libs/jpush-sdk-release1.7.4.jar')
compile files('libs/android-async-http-1.4.6.jar')
compile 'it.neokree:MaterialTabs:0.11'
//avoscloud-sdk 为 LeanCloud基础包
compile 'cn.leancloud.android:avoscloud-sdk:v3.3+'
//avoscloud-push 与 Java-WebSocket 为推送与IM需要的包
compile 'cn.leancloud.android:avoscloud-push:v3.3+@aar'
compile 'cn.leancloud.android:Java-WebSocket:1.2.0-leancloud'
//avoscloud-statistics 为 LeanCloud 统计包
compile 'cn.leancloud.android:avoscloud-statistics:v3.3+@aar'
//avoscloud-feedback 为 LeanCloud 用户反馈包
compile 'cn.leancloud.android:avoscloud-feedback:v3.3+@aar'
//avoscloud-sns 为 LeanCloud 第三方登陆包
compile 'cn.leancloud.android:avoscloud-sns:v3.3+@aar'
compile 'cn.leancloud.android:qq-sdk:1.6.1-leancloud'
//avoscloud-search 为 LeanCloud 应用内搜索包
compile 'cn.leancloud.android:avoscloud-search:v3.3+@aar'
这些包都是我必需的,我可以把极光推送的依赖包删除,但是删除之后,编译运行还是出错,现在问题是,只要引入了leancloud的依赖包,编译就会出错。我用的android studio是不是咱的依赖包有问题啊?

亲,根据报错信息去查吧

我想问下,这个问题只有我自己遇到吗?别人都没有遇到吗?假如这个问题是个例的话,我自己找原因。假如这个问题普遍存在的话,是不是官方的依赖包有问题呢?
请你不要总是让我自己查好吗?

compile files('libs/jpush-sdk-release1.7.4.jar')
compile files('libs/android-async-http-1.4.6.jar')
compile files('libs/avoscloud-sdk-v3.3.4.jar')
compile files('libs/avoscloud-push-v3.3.4.jar')
compile files('libs/Java-WebSocket-1.2.0-leancloud.jar')
compile files('libs/avoscloud-statistics-v3.3.4.jar')
应该是这样引入才对,我以前写的不对,但是以前的写法是按照官网教程来的,官网教程怎么写的啊,都不对,误导用户嘛不是。。。。。

贴出来正确的解决方案吧,希望可以帮助其他的开发者:我怎么上传不了图片啊???
compile project(':library')
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.android.support:support-v4:22.1.1'
compile 'it.neokree:MaterialTabs:0.11'
compile files('libs/badgeview.jar')
compile files('libs/jpush-sdk-release1.7.4.jar')
compile files('libs/android-async-http-1.4.6.jar')
compile files('libs/avoscloud-sdk-v3.3.4.jar')
compile files('libs/avoscloud-push-v3.3.4.jar')
compile files('libs/Java-WebSocket-1.2.0-leancloud.jar')
compile files('libs/avoscloud-statistics-v3.3.4.jar')
compile files('libs/avoscloud-feedback-v3.3.4.jar')
compile files('libs/avoscloud-search-v3.3.4.jar')
compile files('libs/qq.sdk.1.6.1.jar')
compile files('libs/avoscloud-sns-v3.3.4.jar')

我也碰到这个问题了,leanCloud自己依赖哪些东西,都帖出来就好,我们自己找找不就是了

我看了下,只要把你们的fastjson一导入进去就报这个问题

fastJson 是不是跟Gson有冲突

不是冲突,我已经解决了,多谢了