Исключение возникает из-за того, что он использует com.google.zxing, который в настоящее время конфликтует с портом travelapps zxing, который мы используем. Компания Journeyapps перенесла Android-приложение ZXing как проект библиотеки Android для встраивания в приложение Android.
Код: Выделить всё
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: Duplicate class com.google.zxing.client.android.camera.CameraConfigurationUtils found in modules android-core-3.3.0.jar (com.google.zxing:android-core:3.3.0) and classes.jar (com.journeyapps:zxing-android-embedded:3.6.0)
Go to the documentation to learn how to [url=d.android.com/r/tools/classpath-sync-errors]Fix dependency resolution errors[/url].
at com.android.ide.common.workers.ExecutorServiceAdapter.await(ExecutorServiceAdapter.kt:56)
... 71 more
Caused by: java.lang.RuntimeException: Duplicate class com.google.zxing.client.android.camera.CameraConfigurationUtils found in modules android-core-3.3.0.jar (com.google.zxing:android-core:3.3.0) and classes.jar (com.journeyapps:zxing-android-embedded:3.6.0)
Go to the documentation to learn how to [url=d.android.com/r/tools/classpath-sync-errors]Fix dependency resolution errors[/url].
at com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable.run(CheckDuplicateClassesDelegate.kt:132)
at com.android.ide.common.workers.ExecutorServiceAdapter$submit$submission$1.run(ExecutorServiceAdapter.kt:40)
... 72 more
Код: Выделить всё
implementation("com.google.zxing:android-core:3.3.0")
implementation("module which includes com.journeyapps:zxing-android-embedded:3.6.6") {
exclude group: 'com.google.zxing', module: 'android-core'
}
Я даже пытался исключить модуль внутри конфигурации. Если я это сделаю, он отсутствует во время вставки зависимостей.
Вы можете воспроизвести ошибку, используя следующий код
Код: Выделить всё
implementation("com.google.zxing:android-core:3.3.0")
implementation("com.journeyapps:zxing-android-embedded:3.6.0")
Подробнее здесь: https://stackoverflow.com/questions/572 ... ss-com-goo