Ксоап2 с прогардом

У меня есть приложение, которое использует библиотеку ksoap2, все работает нормально, но при экспорте приложения из Eclipse, это показывает

Proguard returned with error code 1. See console
Note: there were 4 duplicate class definitions.
Warning: library class android.content.res.XmlResourceParser extends or implements program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.Intent depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.IntentFilter depends on program class org.xmlpull.v1.XmlSerializer
Warning: library class android.content.IntentFilter depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.content.res.ColorStateList depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.AnimationDrawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.BitmapDrawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.ColorDrawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.graphics.drawable.Drawable depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.view.LayoutInflater depends on program class org.xmlpull.v1.XmlPullParser
Warning: library class android.view.LayoutInflater depends on program class org.xmlpull.v1.XmlPullParser

После просмотраksoap2-android-assembly-3.1.1-jar-with-dependencies.jar Я обнаружил, что он имеет собственныйorg.xmlpull.v1 пакет и с 4 файлами, которые уже определены в android.jar начиная с API 1.

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

Во всяком случае, 2 вещи, которые я могу сделать, чтобы решить эту проблему. Либо использовать-dontwarn в конфигурационном файле proguard. Что, кажется, не очень хорошая идея. Или загрузите исходный код и удалите это имя пакета и создайте флягу.

Или, может быть, я еще что-нибудь могу сделать?

Спасибо

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

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