Skip to content
This repository was archived by the owner on Mar 31, 2025. It is now read-only.
This repository was archived by the owner on Mar 31, 2025. It is now read-only.

Duplicate Class Between JAR Libraries provided #2

@SaeedAlRahma

Description

@SaeedAlRahma

Hey,

When I build the Android Studio project, I get the following error. I copied your source and libs into my project and updated my build.gradle dependencies.

`
Duplicate class org.apache.commons.logging.Log found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogConfigurationException found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$1 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$2 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$3 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$4 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$5 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogFactory$6 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.LogSource found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.Jdk13LumberjackLogger found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.Jdk14Logger found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.LogFactoryImpl found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.LogFactoryImpl$1 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.LogFactoryImpl$2 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.LogFactoryImpl$3 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.NoOpLog found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.SimpleLog found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.SimpleLog$1 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.WeakHashtable found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.WeakHashtable$1 found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.WeakHashtable$Entry found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.WeakHashtable$Referenced found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)
Duplicate class org.apache.commons.logging.impl.WeakHashtable$WeakKey found in modules android-java-air-bridge.jar (android-java-air-bridge.jar) and unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar (unirest-java-1.4.10-SNAPSHOT-withDependency-ShadedForAndroid.jar)

Go to the documentation to learn how to Fix dependency resolution errors.
`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions