You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
`
The text was updated successfully, but these errors were encountered:
Hey, I tried following the "implementation library-name.jar { exclude: ... }" syntax but it didn't seem to work with JAR libraries. I also tried the "force" property without any success. I eventually ended up accessing the JAR directory and physically deleting one of the duplicate libraries there (the org.apache.commons).
I'm not super familiar with gradle and android. Is there a better way to handle this duplicate issue? Note that both JAR libraries are necessary for the code to run, but they just contain a duplicate dependency.
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.
`
The text was updated successfully, but these errors were encountered: