我使用 wsdl2java 将 wsdl 文件转换为 java 文件。创建的 java 文件使用类 javax.xml.namespace.QName
但是,Android 无法识别此类。谁能告诉我如何在我的 android 应用程序中添加对 javax.xml.namespace.* 或 javax.xml.namespace.QName 的支持。
非常感谢
这个问题讨论了将其他 java(非 android)库导入到 android 中。
他基本上说:
“您无法轻松导入实现 java.* 类的 JAR。而且,JDBC 需要移植到 Android,因为它可能依赖于 Android 缺乏的 JavaSE 中的类。而且,无论如何,您都需要为 SQLite 编写自己的 JDBC 驱动程序, 包装了 Android 已经提供的 API, 因为我怀疑现有的 JDBC 驱动程序使用 JNI. 而且, 当所有这些都完成后, 你将拥有一个增加很多膨胀的应用程序, 使得人们不太可能下载和保留你的应用程序。”
就像他说的那样,你不能轻易做到,所以有可能,只是不容易。