Я использую версию 2 WorkManager , которая находится в пакете androidX .
Я также использую другую библиотеку, которая использует v1 WorkManager который находится в пакете Arch .
Когда я синхронизирую проект, синхронизация завершается успешно, но когда я пытаюсь построить проект.Я получаю следующую ошибку, в которой говорится, что у вас есть повторяющиеся значения.
Версия, которую я использую в моем Gradle :
"androidx.work:work-runtime-ktx:2.0.1"
Версия, добавленная к библиотека :
'android.arch.work:work-runtime-ktx:1.0.1'
Ошибка :
Duplicate class androidx.work.ArrayCreatingInputMerger found in modules classes.jar (android.arch.work:work-runtime:1.0.0-rc01) and classes.jar (androidx.work:work-runtime:2.0.1)
Duplicate class androidx.work.BackoffPolicy found in modules classes.jar (android.arch.work:work-runtime:1.0.0-rc01) and classes.jar (androidx.work:work-runtime:2.0.1)
Duplicate class androidx.work.Configuration found in modules classes.jar (android.arch.work:work-runtime:1.0.0-rc01) and classes.jar (androidx.work:work-runtime:2.0.1)
Duplicate class androidx.work.Configuration$Builder found in modules classes.jar (android.arch.work:work-runtime:1.0.0-rc01) and classes.jar (androidx.work:work-runtime:2.0.1)
...
Я также добавил их вмой gradle.properties
:
android.useAndroidX=true
android.enableJetifier=true