Я использую некоторые файлы .jar в качестве Vuforia и apache для своего приложения. Когда я компилирую приложение,
Я сталкиваюсь с Program type already present: org.apache.commons.codec.BinaryDecoder и не знаю, как это исправить. Я искал много раз, но не смог найти такой же пример со мной.
Это мои зависимости:
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
implementation 'com.android.support:support-annotations:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.android.support:design:26.1.0'
implementation files('src/main/java/Vuforia.jar')
implementation files('libs/mail.jar')
implementation files('libs/additionnal.jar')
implementation files('libs/activation.jar')
implementation files('libs/commons-io-2.6.jar')
implementation files('libs/commons-io-2.6-javadoc.jar')
implementation files('libs/commons-io-2.6-sources.jar')
implementation files('libs/commons-io-2.6-test-sources.jar')
implementation files('libs/commons-io-2.6-tests.jar')
implementation files('libs/commons-codec-1.11-javadoc.jar')
implementation files('libs/commons-codec-1.11-sources.jar')
implementation files('libs/commons-codec-1.11-test-sources.jar')
implementation files('libs/commons-codec-1.11-tests.jar')
implementation files('libs/commons-codec-1.11.jar')
implementation 'org.mnode.ical4j:ical4j:1.0.5'
implementation 'com.android.support:multidex:1.0.3'
}
Ребята, вы можете помочь мне решить проблему?
Спасибо
менять:
implementation 'com.android.support:appcompat-v7:26.0.0'
к:
implementation 'com.android.support:appcompat-v7:26.1.0'
это может помочь
предоставьте мне файл build.gradle, я проверю там
Достаточно ли скопировать сюда? (Я новичок :)
Вы нашли какое-нибудь решение?
У меня такая же ошибка. Я использовал банку, в которую входили:
implementation files('libs/commons-io-2.6.jar')
И в свое приложение я тоже включил:
implementation files('libs/commons-io-2.6.jar')
Итак, все, что мне нужно было сделать, это удалить эту строку из моего приложения и не включать файл commons-io-2.6.jar в мою папку libs.
Если это не сработает, предоставьте мне файл build.gradle (module), если там есть ошибка!