Ошибка: тип программы уже присутствует: org.kobjects.base64.Base64 при создании подписанного APK - PullRequest
0 голосов
/ 07 ноября 2019

java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Ошибка при объединении архивов dex: com.android.builder.dexing.DexArchiveMergerException: Ошибка при объединении архивов dex: com.android.tools.r8.CompilationFailedException: Компиляция не завершилась.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: ошибка при объединении архивов dex: com.android.builder.dexing.DexArchiveMergerException: ошибка при объединении архивов dex: com.android.tools.r8.CompilationFailedException: не удалось завершить компиляцию.android.tools.r8.utils.AbortException: Ошибка: тип программы уже существует: org.kobjects.base64.Base64

подписанный APK

1 Ответ

0 голосов
/ 08 ноября 2019

Эта ошибка означает, что тип org.kobjects.base64.Base64 присутствует во входных данных более одного раза. Обычно это вызвано более чем одной из зависимостей (включая их транзитивные зависимости), которые вы добавили с этим типом.

Попробуйте просмотреть зависимости, чтобы выяснить, где этот тип включен.

Вы можете использовать следующие команды для отображения транзитивных зависимостей:

./gradlew app:dependencies
./gradlew app:androidDependencies
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...