Android duplicate files

48 views
Skip to first unread message

Denis Kotov

unread,
Jul 29, 2017, 7:35:16 PM7/29/17
to android-platform
Hello guys,

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 happens due to one file in different jar-files which are to be tried merged together in APK.
After this in my gradle script I have added 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' // <- this was added to gradle script
}
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' // <- this was added to gradle script
}
compile 'com.atlassian.jira:jira-rest-java-client-core:4.0.0' {
exclude 'org/apache/http/version.properties' // <- this was added to gradle script
}
}

But after this I have faced with another issue:

Error:(50, 1) A problem occurred evaluating project ':app'.
> Could not find method com.atlassian.fugue:fugue:2.6.1() for arguments
[build_dju2brfdvsjccdeildw7l7bud$_run_closure2$_closure9@79b944ce] on object of
type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Does anybody know why it is happened ? I have stuck on this point ...
Reply all
Reply to author
Forward
0 new messages