使用Parse SDK进行Android Gradle构建错误

时间:2016-01-18 04:55:03

标签: java android parse-platform gradle android-gradle

我正在尝试将Parse SDK库添加到我的android构建中,但是当我尝试运行项目时收到以下错误:

  

错误:任务执行失败   ':应用程序:transformClassesWithJarMergingForDebug'>   com.android.build.api.transform.TransformException:   java.util.zip.ZipException:重复条目:   COM /解析/ AbstractQueryController $ 1.class

我尝试启用无效的multiDex。

我的gradle构建如下:

  while ( values[row] && values[row][0] !== data ) {

     // do something
    row ++;
  }

2 个答案:

答案 0 :(得分:1)

您的问题取决于

  compile 'com.parse:parse-android:1.12.0'

此库的dependencycom.parse.bolts:bolts-tasks:1.3.0,而com.parse.bolts:bolts-android:1.4.0的{​​{3}}为com.parse.bolts:bolts-tasks:1.4.0。 这意味着您包含相同的库但具有不同的版本。

使用:

compile ('com.parse:parse-android:1.12.0'){
     exclude group: 'com.parse.bolts', module: 'bolts-tasks';
}

答案 1 :(得分:1)

编译'com.parse.bolts:bolts-tasks:1.4.0'