【问题标题】:Android Studio Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.Android Studio 错误:任务“:app:transformClassesWithJarMergingForDebug”执行失败。
【发布时间】:2016-01-26 19:49:56
【问题描述】:

我开始在 Android Studio 中使用 Parse 和 Facebook SDK。我已成功集成它,但在运行应用程序时出现以下错误。谁能帮我解决这个问题。提前致谢。

错误:任务 ':app:transformClassesWithJarMergingForDebug' 执行失败。

com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/parse/AbstractQueryController$1.class

这是我的 build.gradle

apply plugin: 'com.android.application'

android {
compileSdkVersion 22
buildToolsVersion '22.0.1'

defaultConfig {
    applicationId "com.tanmaykulkarni.appname"
    minSdkVersion 15
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.android.support:design:22.2.0'
compile 'com.jakewharton:butterknife:6.1.0'
compile 'de.hdodenhof:circleimageview:2.0.0'
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
compile 'com.parse.bolts:bolts-android:1.3.0'
compile 'com.parse:parse-android:1.12.0'
compile 'com.parse:parsefacebookutils-v4-android:1.10.4@aar'

}

【问题讨论】:

    标签: java android


    【解决方案1】:

    您应该搜索AbstractQueryController 以检查该类包含哪些依赖项。然后你应该更新你的脚本以确保这个类只包含一次。像下面的例子那样做:

    testCompile('org.robolectric:robolectric:3.0') {
        //exclusions due to android.jar conflict
        exclude module: 'httpclient'
        exclude module: 'commons-logging'
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-09
      相关资源
      最近更新 更多