Ошибка при слиянии архивов dex

Я создаю небольшое приложение для Android с Kotlin и Android Studio. Все работало нормально, но из-за синего (по крайней мере, мне кажется), я застрял

Error:Execution failed for task :bahndb:transformDexArchiveWithExternalLibsDexMergerForDebugAndroidTest'. > com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: C:\Users\Dieter\AndroidStudioProjects\zuegliwidget\bahndb\build\intermediates\transforms\dexBuilder\androidTest\debug\13.jar, 

и так далее до 47.jar, когда я пытаюсь запустить Instrumented Test. Локальные тесты работают нормально. Странно, что даже предыдущая проверка, которая работала до этого, показала это поведение (некоторое обновление? Я дважды заново установил Android Studio)

Я прочитал все сообщения по этому вопросу здесь, никто не помог:

  • Используйте чистую сборку (я делаю каждый раз)
  • Недействительный кеш (снова и снова)
  • добавлено multiDex
  • Пробовал разные плагины Kotlin
  • Uninstalled 3.1 Canary 5, установлена ​​стабильная, переустановленная канарейка 5
  • Un / закомментировал зависимости один за другим (это сработало раньше) Запуск Lint, но с ошибкой

Приложение имеет 2 подмодуля, bahndb и http. Вот файлы градиентов, если это имеет значение

https://github.com/dmenne/zuegliwidget/blob/master/build.gradle

https://github.com/dmenne/zuegliwidget/blob/master/app/build.gradle

https://github.com/dmenne/zuegliwidget/blob/master/bahndb/build.gradle << Скорее всего, виноват

https://github.com/dmenne/zuegliwidget/blob/master/http/build.gradle

Существует ли систематический подход для определения источника проблемы

Танки к комментариям @ CommonsWare, я обнаружил, что у меня было

 implementation ('com.squareup.retrofit2:converter-simplexml:2.3.0'){ exclude group: 'xpp3', module: 'xpp3' exclude group: 'stax', module: 'stax-api' exclude group: 'stax', module: 'stax' } 

в одном подмодуле, но забыл об исключении-части в другом.

Intereting Posts
Связать размер ObservableList в привязке к Android Передача любого в массив в Котлин kotlin, как добавить функцию расширения к уже определенному классу сопутствующего объекта RXJava … излучает наблюдаемую каждую секунду В TornadoFX, как я могу привязать свойства BigDecimal к другому свойству BigDecimal с помощью objectBinding? ThumbnailUtils.createVideoThumbnail сбой, несмотря на допустимый путь к файлу Как добавить расширение оператора как часть контекста конкретного класса без подкласса? Функция Kotlin stub / placeholder для невыполненного кода Библиотека Kotlin AAR с proguard: как сохранить методы расширения? Можно ли удалить непроверенный бросок в Kotlin при использовании arrayOfNulls? Ошибка android-kotlin: неразрешенные ссылки привязки данных и ActivityMainBinding kotlin обратное булево безопасное литье Как обходить NetworkOnMainThreadException на Kotlin Запечатанный класс в Котлине, Ошибка Несовместимых типов Android JUnit тест блокирует бесконечно, когда Observable наблюдается на AndroidSchedulers.mainThread ()