NoClassDefFoundError: com.opencsv.CSVWriter

Я пытаюсь использовать opencsv libray для получения данных в зашифрованном виде. Но во время записи на CSV Writer я получаю «NoClassDefFoundError». Я видел много постов, связанных с той же ошибкой и пробовал также почти все, но все еще не в состоянии исправить проблему. Ниже ссылка с той же ошибкой.

CSV описание1

CSV описание2

CSVHelper код:

public String stringify(List<? extends SerializeableToCSV> objects) 
        throws IllegalArgumentException {

    if (objects == null || objects.isEmpty()) 
        throw new IllegalArgumentException("List of objectes passed is either null or empty");

    List<String[]> strList = new ArrayList<String[]>();

    // add header record
    strList.add(objects.get(0).getColumnHeaders());

    Iterator<? extends SerializeableToCSV> it = objects.iterator();
    while (it.hasNext()) {
        SerializeableToCSV element = it.next();
        strList.add(element.getValueList());
    }

    StringWriter writer = new StringWriter();
    CSVWriter csvWriter = new CSVWriter(writer, CSVHelper.VALUE_SEPERATOR, CSVWriter.NO_QUOTE_CHARACTER);
    csvWriter.writeAll(strList);

    try {
        csvWriter.close();
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    return writer.toString();
}

Все открытые библиотеки csv находятся в моей папке libs.

Журнал ошибок:

04-14 16:03:09.260: E/AndroidRuntime(13047): java.lang.NoClassDefFoundError: com.opencsv.CSVWriter
04-14 16:03:09.260: E/AndroidRuntime(13047):    at com.stellapps.encryption.CSVHelper.stringify(CSVHelper.java:62)
04-14 16:03:09.260: E/AndroidRuntime(13047):    at com.stellapps.encryption.Csv.createCSVString(Csv.java:62)
04-14 16:03:09.260: E/AndroidRuntime(13047):    at com.stellapps.encryption.Csv.generateCsvEncryptedFormat(Csv.java:111)

Пожалуйста, дайте мне знать, если требуются какие-либо другие детали. Любая помощь будет оценена.

Еще одна вещь, которую я хочу добавить, - это ошибка ниже, прежде чем получить указанное выше исключение.

Не удалось найти класс «com.opencsv.bean.HeaderColumnNameTranslateMappingStrategy», на который ссылается метод com.example.encryption.CSVHelper.parse

Ответы на вопрос(2)

Ваш ответ на вопрос