Я использую файл opencsv gradle для создания файла csv в android, но получаю следующую ошибку:
implementation group: 'com.opencsv', name: 'opencsv', version: '4.2'
если я прокомментирую это, мое приложение для Android работает нормально, но когда я открываю это из комментария и пытаюсь запустить свое приложение, я получаю следующую ошибку:
Program type already present: com.opencsv.CSVParser$1
Message{kind=ERROR, text=Program type already present: com.opencsv.CSVParser$1, sources=[Unknown source file], tool name=Optional.of(D8)}
Я нашел так много статей, но не нашел решения, поэтому, пожалуйста, помогите мне разобраться с этой проблемой.
Дополнительная информация :
compileSdkVersion 26
buildToolsVersion '27.0.3'
minSdkVersion 21
targetSdkVersion 26
Проблема появляется после того, как я обновляю свою целевую версию с 25 до 26. но после этой проблемы я понижаю версию с 26 до 25, а затем все еще отображается та же проблема.
в моей папке lib есть только одна библиотека с именем: android-query-full.0.26.7.jar
Привет @AbhayKoradiya косвенно вы решаете мою проблему, у меня такая же проблема, мой другой проект библиотеки конфликтует с ней, поэтому я решаю это. Благодарность
Я была такая же проблема. Для меня проблема возникла, когда я изначально добавил
implementation 'com.opencsv:opencsv:4.0'
в мой файл build.gradle, не удалось полностью синхронизировать файл gradle, затем добавил файл opencsv-4.2.jar в мою папку libs и изменил реализацию на
implementation 'com.opencsv:opencsv:4.2'
Это было исправлено после удаления opencsv-4.2.jar из папки libs и возврата реализации к исходной версии 4.0. Это не совсем подходящее решение, но пока оно работает.
опубликуйте свои библиотеки папок lib.