Импорт QName в Android

Я использовал wsdl2java для преобразования файла wsdl в файлы java. Создаваемые java-файлы используют класс javax.xml.namespace.QName

Тем не менее, Android не распознает этот класс. Может кто-нибудь сказать мне, как я могу добавить поддержку javax.xml.namespace.* Или javax.xml.namespace.QName в моем приложении в Android..

Большое спасибо

1 ответ

Решение

В этих вопросах обсуждается импорт других java (не-android) библиотек в android.

Он в основном говорит:

"Вы не можете легко импортировать JAR, реализующий классы java.*. И JDBC нужно будет перенести на Android, так как он, вероятно, зависит от классов в JavaSE, которых нет в Android. И вам все равно придется написать свой собственный драйвер JDBC для SQLite обертывание API, которое Android уже поставляет, так как я подозреваю, что существующий драйвер JDBC использует JNI. И когда все это будет сделано, у вас будет приложение, которое добавляет много раздувания, что снижает вероятность того, что люди загрузят и сохранят ваше приложение.".

Как он говорит, что вы не можете сделать это легко, поэтому это может быть возможно, но не просто.

Другие вопросы по тегам