Jump to content


Photo
- - - - -

Android Duplicate files

manifest jira java rest-api gradle

  • Please log in to reply
No replies to this topic

#1 redradist

redradist

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 30 July 2017 - 12:28 AM

Hello everyone,

I have faced with the issue:

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK org/apache/http/version.properties
      File1: /my_path/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.1/f5aa318bda4c6c8d688c9d00b90681dcd82ce636/httpcore-4.4.1.jar
      File2: /my_path/.gradle/caches/modules-2/files-2.1/com.atlassian.httpclient/atlassian-httpclient-plugin/0.23.0/4c7a2c52647a4f04b39cfcedbe20e3189318033c/atlassian-httpclient-plugin-0.23.0.jar

After this I have figured out that it is because of one file in different jar-files that to be tried to put in one APK
After this I have made the following:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile 'com.android.support:design:25.3.1'
    testCompile 'junit:junit:4.12'
    compile 'com.google.android.gms:play-services-maps:10.2.1'
    compile 'com.google.android.gms:play-services-ads:10.2.1'

    compile 'com.atlassian.fugue:fugue:2.6.1' {
        exclude 'org/apache/http/version.properties' // <- put in dependencies
    }
    compile 'org.slf4j:slf4j-simple:1.6.4'
    compile 'com.atlassian.jira:jira-rest-java-client-api:4.0.0' {
        exclude 'org/apache/http/version.properties' // <- put in dependencies
    }
    compile 'com.atlassian.jira:jira-rest-java-client-core:4.0.0' {
        exclude 'org/apache/http/version.properties' // <- put in dependencies
    }
}

The following error appears:

Error:(50, 0) Could not find method com.atlassian.fugue:fugue:2.6.1() for arguments [[email protected]] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
<a href="openFile:/my_path/NewToggleTimer/app/build.gradle">Open File</a>

With this error I have stuck ... Does anybody know how to fix it ?







Also tagged with one or more of these keywords: manifest, jira, java, rest-api, gradle