无法使用Parse运行应用程序

我有Parse的问题。 我有sdk(在Parse.com上下载并在我的项目中解压缩/ libs文件夹中),当我构建一切都很好。

但是当我运行应用程序时,我有以下错误:

错误:任务’:app:transformClassesWithDexForDebug’的执行失败。

com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程’命令’C:\ Program Files \ Java \ jdk1.8.0_66 \ bin \ java.exe”以非零退出值2结束

我不知道该怎么做,我搜索并尝试了我在StackOverflow和Parse的github repo上找到的所有东西,但没有任何效果:/

任何想法 ?

在此先感谢您的回答。

在您的gradle文件中简单添加这些…

android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" // Enabling multidex support. multiDexEnabled true } // add dexOptions dexOptions { incremental true javaMaxHeapSize "4g" } } dependencies { provided fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:support-v4:23.1.1' compile 'com.android.support:design:23.1.1' compile 'com.parse:parse-android:1.11.0' // add multidex dependency compile 'com.android.support:multidex:1.0.1' } 

参考: 错误:当我添加新的依赖项时,我的项目中的任务’:app:dexDebug’错误执行失败

尝试清理项目(Build – > Clean Project)或尝试添加:

  defaultConfig { multiDexEnabled true } 

到您的build.gradle文件

尝试将以下代码添加到build.gradle(module:app)

 dependencies{ ... ... compile 'com.parse.bolts:bolts-android:1.+' compile fileTree(dir: 'libs', include: 'Parse-*.jar') } 

而且无需添加multiDex。

希望这应该有效。