com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml

Indrajit Sinh Rayjada

I am creating one app that uses a RestAPI to fetch data, and for that operation I am using retrofit 2, okhttp3 and jackson for parsing json to object, my app also use Firebase Cloud Messaging

when I compile my code it gives me following error & I can't able to run it

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

com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml File1: /Users/silent/work/silentinfotech/DoorEye/app/libs/jackson-databind-2.7.2.jar File2: /Users/silent/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.2.2/3c8f6018eaa72d43b261181e801e6f8676c16ef6/jackson-databind-2.2.2.jar

I am using Android Studio 2.1.1 and OS X El Capitan 10.11.2

some Library added in projects libs folder

converter-jackson-2.0.2.jar

jackson-annotations-2.7.0.jar

jackson-core-2.7.2.jar

jackson-databind-2.7.2.jar

My build.gradle file

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.silentinfotech.dooreye"
        minSdkVersion 17
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    packagingOptions {

        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'

    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
   // compile 'com.android.support:support-v4:23.4.0'
    compile 'com.google.firebase:firebase-messaging:9.0.0'
    compile 'com.firebase:firebase-client-android:2.5.1+'
   // compile 'com.github.bumptech.glide:glide:3.7.0'
    compile 'com.squareup.retrofit2:retrofit:2.0.2'
    compile 'com.squareup.okhttp3:okhttp:3.2.0'
    compile 'com.squareup.okhttp3:logging-interceptor:3.0.1'

}
apply plugin: 'com.google.gms.google-services'

I also tried adding following in my build.gradle file but it don't work for me

packagingOptions {
    
        
exclude 'META-INF/LICENSE'
        
exclude 'META-INF/NOTICE'
    
    
}

also tried invalidate caches & restart, and also rebuild, clean, even I tried with manually deleting caches but still its give me error

I am using firebase Cloud messaging in my project when I remove all the dependency of Firebase Cloud Messaging then project successfully run but when I add FCM dependency it always give error.

Harshad Pansuriya

Instead of this

packagingOptions {

        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'

    }

try this

 packagingOptions {

   exclude 'META-INF/DEPENDENCIES.txt'
   exclude 'META-INF/LICENSE.txt'
   exclude 'META-INF/NOTICE.txt'
   exclude 'META-INF/NOTICE'
   exclude 'META-INF/LICENSE'
   exclude 'META-INF/DEPENDENCIES'
   exclude 'META-INF/notice.txt'
   exclude 'META-INF/license.txt'
   exclude 'META-INF/dependencies.txt'
   exclude 'META-INF/LGPL2.1'

   }

and more thing

Remove this line

apply plugin: 'com.google.gms.google-services'

from Bottom and add to Top after this apply plugin: 'com.android.application'.

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

Update :

just remove

compile fileTree(dir: 'libs', include: '*.jar')

and apply dependencies.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files

From Dev

Duplicate files copied in APK META-INF/maven/com.squareup/otto/pom.xml

From Dev

Android Gradle Duplicate files copied in APK META-INF

From Dev

Android Duplicate files copied in APK META-INF/services/

From Dev

Android Duplicate files copied in APK META-INF/services/

From Dev

com.android.builder.packaging.DuplicateFileException backendless generated code

From Dev

Duplicate files copied in APK Android

From Dev

Try to use Google Translate API but get an error DuplicateFileException: Duplicate files copied in APK project.properties

From Java

Android Studio 0.4 Duplicate files copied in APK META-INF/LICENSE.txt

From Java

Android Gradle Duplicate files copied in APK META-INF/license.txt

From Dev

Android Studio: Duplicate files copied in APK META-INF/DEPENDENCIES when compile

From Dev

duplicate files copied in APK META_INF/NOTICE

From Dev

Duplicate Files copied in APK META-INF when Gradle building

From Dev

Duplicate files copied in APK META-INF on many libraries?

From Dev

duplicate files copied in APK META_INF/NOTICE

From Dev

Gradle Build Failed - Duplicate files copied in APK META-INF

From Dev

Duplicate files during packaging of APK or UnsatisfiedLinkError Android

From Dev

Android Studio 1.5.1 Duplicate files copied in APK META-INF/NOTICE.txt commons-codec-1.9.jar...?

From Dev

duplicate files during packaging of APK: colors.xml

From Dev

Duplicate files copied in Android

From Dev

Duplicate files copied in Android

From Java

Android Gradle plugin 0.7.0: "duplicate files during packaging of APK"

From Dev

Android Studio 0.8.14: Duplicate files during packaging of APK

From Dev

Error:duplicate files during packaging of APK Android Studio Error

From Dev

Android Studio 0.8.14: Duplicate files during packaging of APK

From Dev

Error:duplicate files during packaging of APK in android studio

From Java

How do I resolve "Duplicate files copied in APK META-INF/*"

From Dev

Android POI plugin says Duplicate files in APK-META-INF

From Dev

"Duplicate lib file copied in APK-META-INF/license.txt " error in Android Studio

Related Related

  1. 1

    com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files

  2. 2

    Duplicate files copied in APK META-INF/maven/com.squareup/otto/pom.xml

  3. 3

    Android Gradle Duplicate files copied in APK META-INF

  4. 4

    Android Duplicate files copied in APK META-INF/services/

  5. 5

    Android Duplicate files copied in APK META-INF/services/

  6. 6

    com.android.builder.packaging.DuplicateFileException backendless generated code

  7. 7

    Duplicate files copied in APK Android

  8. 8

    Try to use Google Translate API but get an error DuplicateFileException: Duplicate files copied in APK project.properties

  9. 9

    Android Studio 0.4 Duplicate files copied in APK META-INF/LICENSE.txt

  10. 10

    Android Gradle Duplicate files copied in APK META-INF/license.txt

  11. 11

    Android Studio: Duplicate files copied in APK META-INF/DEPENDENCIES when compile

  12. 12

    duplicate files copied in APK META_INF/NOTICE

  13. 13

    Duplicate Files copied in APK META-INF when Gradle building

  14. 14

    Duplicate files copied in APK META-INF on many libraries?

  15. 15

    duplicate files copied in APK META_INF/NOTICE

  16. 16

    Gradle Build Failed - Duplicate files copied in APK META-INF

  17. 17

    Duplicate files during packaging of APK or UnsatisfiedLinkError Android

  18. 18

    Android Studio 1.5.1 Duplicate files copied in APK META-INF/NOTICE.txt commons-codec-1.9.jar...?

  19. 19

    duplicate files during packaging of APK: colors.xml

  20. 20

    Duplicate files copied in Android

  21. 21

    Duplicate files copied in Android

  22. 22

    Android Gradle plugin 0.7.0: "duplicate files during packaging of APK"

  23. 23

    Android Studio 0.8.14: Duplicate files during packaging of APK

  24. 24

    Error:duplicate files during packaging of APK Android Studio Error

  25. 25

    Android Studio 0.8.14: Duplicate files during packaging of APK

  26. 26

    Error:duplicate files during packaging of APK in android studio

  27. 27

    How do I resolve "Duplicate files copied in APK META-INF/*"

  28. 28

    Android POI plugin says Duplicate files in APK-META-INF

  29. 29

    "Duplicate lib file copied in APK-META-INF/license.txt " error in Android Studio

HotTag

Archive