During compilation I have this error :
Duplicate class androidx.work.ArrayCreatingInputMerger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.BackoffPolicy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Configuration found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Configuration$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Constraints found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Constraints$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ContentUriTriggers found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ContentUriTriggers$Trigger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Data found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Data$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ExistingPeriodicWorkPolicy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ExistingWorkPolicy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.InputMerger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ListenableWorker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ListenableWorker$Result found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ListenableWorker$Result$Failure found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ListenableWorker$Result$Retry found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.ListenableWorker$Result$Success found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Logger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Logger$LogcatLogger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.NetworkType found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.OneTimeWorkRequest found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.OneTimeWorkRequest$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation$State found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation$State$FAILURE found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation$State$IN_PROGRESS found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Operation$State$SUCCESS found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.OverwritingInputMerger found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.PeriodicWorkRequest found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.PeriodicWorkRequest$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkContinuation found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkInfo found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkInfo$State found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkManager found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkRequest found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkRequest$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Worker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.Worker$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkerFactory found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkerFactory$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkerParameters found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.WorkerParameters$RuntimeExtras found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.ExecutionListener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.OperationImpl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.Processor found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.Processor$FutureListener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.Scheduler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.Schedulers found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkContinuationImpl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabase found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabase$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabaseMigrations found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabaseMigrations$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabaseMigrations$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabaseMigrations$3 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabaseMigrations$WorkMigration found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabase_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkDatabase_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkManagerImpl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkManagerImpl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkManagerImpl$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkManagerInitializer found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkerWrapper found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkerWrapper$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkerWrapper$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.WorkerWrapper$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.greedy.GreedyScheduler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.Alarms found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.CommandHandler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.ConstraintsCommandHandler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.DelayMetCommandHandler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.RescheduleReceiver found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmDispatcher found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmDispatcher$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmDispatcher$AddRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmDispatcher$CommandsCompletedListener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmDispatcher$DequeueAndCheckForCompletion found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmScheduler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.SystemAlarmService found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.WorkTimer found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.WorkTimer$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.WorkTimer$TimeLimitExceededListener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.WorkTimer$WorkTimerRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemalarm.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemjob.SystemJobInfoConverter found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemjob.SystemJobInfoConverter$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemjob.SystemJobScheduler found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemjob.SystemJobService found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.background.systemjob.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.ConstraintListener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.NetworkState found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.WorkConstraintsCallback found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.WorkConstraintsTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.BatteryChargingController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.BatteryNotLowController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.ConstraintController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.ConstraintController$OnConstraintUpdatedCallback found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.NetworkConnectedController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.NetworkMeteredController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.NetworkNotRoamingController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.NetworkUnmeteredController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.StorageNotLowController found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.controllers.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.BatteryChargingTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.BatteryNotLowTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.BroadcastReceiverConstraintTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.BroadcastReceiverConstraintTracker$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.ConstraintTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.NetworkStateTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.NetworkStateTracker$NetworkStateBroadcastReceiver found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.NetworkStateTracker$NetworkStateCallback found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.StorageNotLowTracker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.Trackers found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.constraints.trackers.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.Dependency found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.DependencyDao found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.DependencyDao_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.DependencyDao_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.SystemIdInfo found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.SystemIdInfoDao found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.SystemIdInfoDao_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.SystemIdInfoDao_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.SystemIdInfoDao_Impl$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkName found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkNameDao found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkNameDao_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkNameDao_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpec found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpec$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpec$IdAndState found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpec$WorkInfoPojo found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$10 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$11 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$12 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$3 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$4 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$5 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$6 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$7 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$8 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkSpecDao_Impl$9 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTag found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTagDao found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTagDao_Impl found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTagDao_Impl$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTypeConverters found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTypeConverters$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTypeConverters$BackoffPolicyIds found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTypeConverters$NetworkTypeIds found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.WorkTypeConverters$StateIds found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.model.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.CancelWorkRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.CancelWorkRunnable$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.CancelWorkRunnable$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.CancelWorkRunnable$3 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.CancelWorkRunnable$4 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.EnqueueRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.ForceStopRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.ForceStopRunnable$BroadcastReceiver found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.IdGenerator found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.LiveDataUtils found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.LiveDataUtils$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.LiveDataUtils$1$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.PackageManagerHelper found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.Preferences found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.Preferences$LastCancelAllLiveData found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.PruneWorkRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StartWorkRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StatusRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StatusRunnable$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StatusRunnable$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StatusRunnable$3 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StatusRunnable$4 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.StopWorkRunnable found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.SynchronousExecutor found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.WakeLocks found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$AtomicHelper found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$Cancellation found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$Failure found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$Failure$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$Listener found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$SafeAtomicHelper found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$SetFuture found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$SynchronizedHelper found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.AbstractFuture$Waiter found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.DirectExecutor found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.SettableFuture found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.futures.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.taskexecutor.TaskExecutor found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.taskexecutor.WorkManagerTaskExecutor found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.taskexecutor.WorkManagerTaskExecutor$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.utils.taskexecutor.package-info found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.workers.CombineContinuationsWorker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.workers.ConstraintTrackingWorker found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.workers.ConstraintTrackingWorker$1 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
Duplicate class androidx.work.impl.workers.ConstraintTrackingWorker$2 found in modules classes.jar (android.arch.work:work-runtime:1.0.1) and classes.jar (androidx.work:work-runtime:2.2.0)
I try to do in my gradle file but problem persist:
implementation ('com.plotprojects:plot-android:3.12.1', {
exclude group:"android.arch.work", module: "work-runtime"
})
implementation 'androidx.work:work-runtime:2.2.0'
Thanks for your help
Regards,
During compilation I have this error :
I try to do in my gradle file but problem persist:
Thanks for your help
Regards,