Problems when executing an app for wear OS on android studio - android

Im trying to run my project on a smartwatch on android studio but I keep getting these two errors and I dont know what it is.
Execution failed for task ':app:checkDebugDuplicateClasses'.
A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.6.0-runtime (androidx.core:core:1.6.0) and support-compat-26.0.2-runtime (com.android.support:support-compat:26.0.2)
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.6.0-runtime (androidx.core:core:1.6.0) and support-compat-26.0.2-runtime (com.android.support:support-compat:26.0.2)
Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules core-1.6.0-runtime (androidx.core:core:1.6.0) and support-compat-26.0.2-runtime (com.android.support:support-compat:26.0.2)

Related

Duplicate classes error while trying to update android facebook sdk

I am facing duplicate classes error while updating facebook Android SDK version com.facebook.android:facebook-android-sdk:15.0.1'
Duplicate class javax.annotation.Generated found in modules jetified-javax.annotation-api-1.3.2 (javax.annotation:javax.annotation-api:1.3.2) and jetified-jsr250-api-1.0 (javax.annotation:jsr250-api:1.0)

Android Build failed with duplicate class error

I'm getting duplicate class error when building my application.
Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Program type already present: javax.annotation.Nonnegative$Checker
I would like to track down javax.annotation.Nonnegative$Checker and which libraries are using it. Please guide me how to track duplicate classes in android.
I resolved this by upgrading dagger version from 2.10 to 2.15. Hope this helps someone.

Error:Execution failed for task ':transformClassesWithJarMergingForRelease'

I am implementing facebook native ads in unity that needs gradle build from unity. After importing to Android Studio and gradle sync it runs well but during signed APK it produces the error which is.
Error:Execution failed for task ':transformClassesWithJarMergingForRelease'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/unity3d/ads/android/BuildConfig.class
This error means you have duplicate class definition for:
com.unity3d.ads.android.BuildConfig
Try look into your jar/aar to see if the class is present at multiple places.
I like to use grep (linux/osx) or 7-Zip to quickly explores my jar/aar files

Android duplicate webrtc class when I use 2 library dependencies on webrtc

I got error when I use twillio and sora library.
Error:Execution failed for task ':quickstart:transformClassesWithJarMergingForDebug'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/webrtc/Camera1Session$2.class
I've researched and I know that 2 library extend from org.webrtc, so When android system build then I will duplicate org.web.
I spent 3 weeks for this issue, but i cannot resolve.
Any solution would be appreciate
Thank!

Duplicate BuildConfig.class in android modules

I have two android modules that one of them has a dependency to other one, and both have same package name.
this error occurs building the project:
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: ir/magnet/sdk/BuildConfig.class
To avoid the duplicate Is there a way to remove the first module's BuildConfig.class after build?

Categories

Resources