Проблемы с обработкой javax/xml/XMLConstants.class в Android

Я создаю приложение, которое использует 3 файла jar в моей папке libs.

  • общий кодек-1.8.jar
  • jaxp-апи-1.4.2.jar
  • log4j-1.2.14.jar

Когда я запускаю приложение, я получаю сообщение об ошибке "Проблемы с обработкой Dx" javax/xml XMLConstants.class:"

«Опрометчивое или ошибочное использование базового класса (java.* или javax.*) без создания базовой библиотеки».

и

"Преобразование в формат Dalvik завершилось ошибкой 1"

Я попытался удалить файлы JAR, но это приводит к ошибкам в коде.

Пожалуйста, предложите мне, что мне нужно сделать здесь, чтобы решить эту проблему.


person Timson    schedule 18.06.2013    source источник


Ответы (1)


Я нашел решение для моей проблемы.

commons-codec-1.8.jar и jaxp-api-1.4.2.jar создавали проблемы, поскольку содержат некоторые общие файлы классов. Я удалил jaxp-api-1.4.2.jar из своего проекта, и теперь все работает нормально.

person Timson    schedule 19.06.2013
comment
у меня есть несколько файлов jar в моей папке lib, и они мне действительно нужны. я не могу их удалить, и один из них выдает ошибку в вашем вопросе. не знаю, что делать, потому что ответ Сан-Джейси не решает проблему - person Edijae Crusar; 04.01.2017