Это происходит потому, что ваши программные банки или библиотечные файлы содержат несколько определений перечисленных классов.
Вы можете проверить зависимости по
./gradlew app:dependencies | grep "org.apache.httpcomponents:httpcore"
После того, как вы нашли дублирование, вы можете использоватьниже приведен синтаксис «исключить группу» для исключения одного из них
Пример :
dependencies {
implementation('log4j:log4j:1.2.15') {
exclude group: 'javax.jms', module: 'jms'
exclude group: 'com.sun.jdmk', module: 'jmxtools'
exclude group: 'com.sun.jmx', module: 'jmxri'
}
}